OpenRouter is used when no provider flag is set. Claude is selected with .cl, and GLM stays available via .glm.
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
TG_API_ID=123456
|
|
TG_API_HASH=your_api_hash_here
|
|
SESSION_DIR=sessions
|
|
ACCOUNTS_JSON=[{"name":"personal","session":"personal","use_qr":true},{"name":"work","session":"work","use_qr":true}]
|
|
BOT_CONFIG=config.toml
|
|
ELEVENLABS_API_KEY=your_elevenlabs_api_key_here
|
|
ELEVENLABS_MODEL_ID=scribe_v2
|
|
# ELEVENLABS_LANGUAGE_CODE=ru
|
|
# ELEVENLABS_REQUEST_TIMEOUT_SECONDS=300
|
|
GLM_API_URL=https://api.z.ai/api/paas/v4
|
|
GLM_API_KEY=your_glm_api_key_here
|
|
GLM_MODEL=glm-5.3
|
|
DEEPSEEK_API_URL=https://api.deepseek.com
|
|
DEEPSEEK_API_KEY=your_deepseek_api_key_here
|
|
DEEPSEEK_MODEL=deepseek-v4-flash
|
|
CLAUDE_API_URL=https://api.anthropic.com
|
|
CLAUDE_API_KEY=your_anthropic_api_key_here
|
|
CLAUDE_MODEL=claude-haiku-5-5
|
|
OPENROUTER_API_URL=https://openrouter.ai/api/v1
|
|
OPENROUTER_API_KEY=your_openrouter_api_key_here
|
|
OPENROUTER_MODEL=anthropic/claude-haiku-5.5
|
|
# AI_MAX_CONTEXT_MESSAGES=100
|
|
# AI_PROMPT_DIR=prompts
|
|
# AI_MAX_MEDIA_BYTES=5242880
|
|
# AI_MAX_TOOL_ROUNDS=16
|
|
BRAVE_SEARCH_API_KEY=your_brave_search_api_key_here
|
|
# BRAVE_SEARCH_TIMEOUT_SECONDS=10
|
|
# AI_WEB_PAGE_TIMEOUT_SECONDS=45
|
|
# AI_WEB_PAGE_MAX_CHARS=60000
|