Skip to content

配置说明

所有配置通过环境变量设置(从 .env 文件加载,支持热重载)。

必需

变量说明
LLM_API_KEYLLM 供应商 API 密钥

核心配置

变量默认值说明
HTTP_PORT9090HTTP 服务端口
API_KEY(无)API 认证密钥 (首次启动会引导设置)
JWT_SECRET(无)JWT 签名密钥
LOG_LEVELinfo日志级别 (debug/info/warn/error)

LLM 配置

变量默认值说明
LLM_BASE_URLhttps://api.openai.com/v1LLM API 地址
LLM_MODELgpt-4o-mini默认模型
LLM_FAST_MODEL(自动)快速模型 (简单任务)
LLM_SMART_MODEL(自动)智能模型 (一般任务)
LLM_EXPERT_MODEL(自动)专家模型 (复杂推理)

支持通过 Web UI 动态注册多个 LLM 提供者 (OpenAI/Anthropic/Google/本地模型等)。

消息渠道

变量说明
TELEGRAM_BOT_TOKENTelegram 机器人令牌
FEISHU_APP_ID / FEISHU_APP_SECRET飞书应用凭据
DISCORD_BOT_TOKENDiscord 机器人令牌
SLACK_BOT_TOKENSlack 机器人令牌
WHATSAPP_TOKENWhatsApp 令牌
SIGNAL_CLI_PATHSignal CLI 路径
EMAIL_IMAP_* / EMAIL_SMTP_*邮箱 IMAP/SMTP 配置
WECOM_CORPID / WECOM_AGENT_ID / WECOM_SECRET企业微信凭据
DINGTALK_CLIENT_ID / DINGTALK_CLIENT_SECRET钉钉凭据
WECHAT_OA_APPID / WECHAT_OA_SECRET微信公众号凭据
LINE_CHANNEL_SECRET / LINE_CHANNEL_TOKENLINE 凭据
KOOK_TOKENKook 机器人令牌
QQ_APP_ID / QQ_APP_SECRETQQ 官方 Bot 凭据
SATORI_ENDPOINTSatori 协议端点

RAG 与嵌入

变量说明
EMBEDDING_MODEL嵌入模型名称
JINA_API_KEYJina Reranker API 密钥
COHERE_API_KEYCohere Reranker API 密钥

沙箱

变量说明
SANDBOX_BACKEND沙箱后端:processdockerk8swasm
SANDBOX_DOCKER_IMAGE沙箱 Docker 镜像
E2B_API_KEYE2B Desktop 沙箱 API 密钥

其他

变量说明
WEBSEARCH_ENGINE网页搜索引擎 (searxng/google/bing/duckduckgo)
SPEECH_*语音合成/识别配置
MINERU_API_URLMinerU 文档解析 API

配置热重载

云雀支持配置文件热重载 — .env 文件修改后自动加载,无需重启服务。通过 ConfigLoader 实现,支持注册变更处理器。

© 2025 云鸢科技(青岛)有限公司 × Dream Lab