-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path.env.example
More file actions
65 lines (53 loc) · 2.36 KB
/
Copy path.env.example
File metadata and controls
65 lines (53 loc) · 2.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# Copy this file to `.env` for the smallest public setup. Unify runs locally
# and talks to the hosted Orchestra backend; provision your API key and
# assistant at https://console.unify.ai.
# For local comms, hosted comms, voice integrations, Tavily, test infra, and
# visual-cache settings, start from `.env.advanced.example` instead.
# Your Unify API key (from https://console.unify.ai).
UNIFY_KEY=
# The hosted assistant this local runtime drives (from https://console.unify.ai).
ASSISTANT_ID=
# At least one LLM provider key is required. OpenAI chat models are reached
# through OpenRouter, so OPENROUTER_API_KEY covers them.
ANTHROPIC_API_KEY=
DEEPSEEK_API_KEY=
OPENROUTER_API_KEY=
# Speech-to-text and realtime voice only; not an LLM provider key.
OPENAI_API_KEY=
# Together AI key for OpenRouter BYOK (Together-pinned open-weight models).
TOGETHER_API_KEY=
# Optional OpenAI organization Admin API key for usage/cost audits only.
# Do not use this key for model inference.
OPENAI_ADMIN_KEY=
# Hosted backend API endpoint.
ORCHESTRA_URL="https://api.unify.ai/v0"
# The local install has no Console web UI, so the assistant suppresses
# Console-UI knowledge and the onboarding flow from its prompts. Leave false
# for the off-the-shelf local install; the hosted product runs with a Console.
UNITY_CONSOLE_UI=false
# Voice (prompted by `unify setup` / scripts/prompt_byok_keys.sh)
# DEEPGRAM_API_KEY=
# CARTESIA_API_KEY=
# Self-host workspace connect (optional; Google Cloud / Azure OAuth apps)
# OAUTH_STATE_SIGNING_KEY=
# GOOGLE_OAUTH_CLIENT_ID=
# GOOGLE_OAUTH_CLIENT_SECRET=
# MICROSOFT_BYOD_CLIENT_ID=
# MS365_BYOD_CLIENT_ID=
# MS365_BYOD_CLIENT_SECRET=
# Self-host research + computer automation (optional)
# UNITY_WEB_TAVILY_API_KEY=
# UNITY_WEB_ENABLED=true
# ANTICAPTCHA_KEY=
# UNITY_ACTOR_ANTICAPTCHA_KEY=
# Validate that an LLM provider key is present on startup.
UNITY_VALIDATE_LLM_PROVIDERS=true
# Cache LLM responses locally. First run hits the provider; later runs replay.
UNILLM_CACHE=true
# Optional AntiCaptcha API key (consumed by agent-service's
# /captcha/solve handler — see agent-service/README.md). Required only
# if any caller invokes the WebSessionHandle.solve_captcha primitive.
# Sign up + deposit at https://anti-captcha.com. Without this set, the
# handler returns 503 anticaptcha_key_missing and callers fall back to
# their own non-CAPTCHA path.
ANTICAPTCHA_KEY=