.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
AI_PROVIDERS
STEP 1 最小可用配置 供应商顺序决定角色轮流使用模型的顺序。只用一个供应商时保持 openai 即可。
OPENAI_API_KEY
secret
API Key:必填。
OPENAI_BASE_URL
secret
Base URL:直连 OpenAI 官方时留空;使用中转/兼容服务时填写,例如 https://api.example.com/v1
OPENAI_MODEL
secret
模型名:按你的供应商实际支持的模型填写。
OPENAI_MAX_TOKENS
secret
单次最大输出 token 数,不是模型上下文窗口。圆桌 JSON 建议保持 8192。
APP_ACCESS_CODE
STEP 2 可选:访问控制和额度 本地自用可以留空。公开部署时建议设置访问码,避免别人消耗你的模型额度。
SESSION_SECRET
secret
生产环境建议设置随机长字符串: node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
SESSION_MAX_AGE_HOURS
DAILY_MEETING_LIMIT
PORT
STEP 3 可选:服务端口
DEEPSEEK_API_KEY
secret
STEP 4 可选:DeepSeek 启用方法:把 AI_PROVIDERS 改成 openai,deepseek 或 deepseek
DEEPSEEK_BASE_URL
DEEPSEEK_MODEL
DEEPSEEK_MAX_TOKENS
secret
GLM_API_KEY
secret
STEP 5 可选:智谱 GLM 启用方法:把 AI_PROVIDERS 改成 openai,glm 或 glm
GLM_BASE_URL
GLM_MODEL
GLM_MAX_TOKENS
secret
XIAOMI_API_KEY
secret
STEP 6 可选:小米 MiMo 启用方法:把 AI_PROVIDERS 改成 openai,xiaomi 或 xiaomi
XIAOMI_BASE_URL