-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy path.env.example
More file actions
26 lines (22 loc) · 932 Bytes
/
.env.example
File metadata and controls
26 lines (22 loc) · 932 Bytes
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
# Copy this file to .env and fill in your API keys.
# Only the key for your chosen provider is required.
# Primary provider: "anthropic", "openai", or "gemini"
CUA_PROVIDER=anthropic
# Comma-separated fallback order (optional).
# If the primary provider fails, these are tried in order.
# CUA_FALLBACK_PROVIDERS=openai,gemini
# Provider API keys — set the one(s) you plan to use
ANTHROPIC_API_KEY=your_anthropic_api_key_here
OPENAI_API_KEY=your_openai_api_key_here
GOOGLE_API_KEY=your_google_api_key_here
# Browser config (proxy, profile, extensions, timeout) is set per-request
# via the payload "browser" field, not here. Example:
# kernel invoke python-cua cua-task --payload '{
# "query": "...",
# "browser": {
# "proxy_id": "proxy_abc123",
# "profile": { "name": "my-profile", "save_changes": true },
# "extensions": [{ "name": "my-extension" }],
# "timeout_seconds": 600
# }
# }'