跳转到内容

连接模型

凌霄支持多种 LLM 提供商,通过环境变量或配置文件进行设置。

  • OpenAI(及兼容接口:DeepSeek、Qwen、Moonshot/Kimi、Gemini、Groq、SiliconFlow 等)
  • Anthropic
变量说明
LINGXIAO_LLM_PROVIDERauto / openai / anthropic
LINGXIAO_OPENAI_API_KEYOpenAI 或兼容接口 key
LINGXIAO_OPENAI_BASE_URLOpenAI 兼容接口地址
LINGXIAO_ANTHROPIC_API_KEYAnthropic key
LINGXIAO_ANTHROPIC_BASE_URLAnthropic 接口地址
LINGXIAO_LEADER_MODELLeader 模型
LINGXIAO_AGENT_MODELWorker 模型

编辑 ~/.lingxiao/settings.json

{
"llm": {
"provider": "openai",
"openai": {
"apiKey": "sk-xxx",
"baseUrl": "https://api.openai.com/v1"
},
"leader_model": "gpt-4o",
"agent_model": "gpt-4o-mini"
}
}

以 DeepSeek 为例:

Terminal window
export LINGXIAO_LLM_PROVIDER=openai
export LINGXIAO_OPENAI_API_KEY=sk-xxx
export LINGXIAO_OPENAI_BASE_URL=https://api.deepseek.com/v1
export LINGXIAO_LEADER_MODEL=deepseek-chat
export LINGXIAO_AGENT_MODEL=deepseek-chat

以 Anthropic 为例:

Terminal window
export LINGXIAO_LLM_PROVIDER=anthropic
export LINGXIAO_ANTHROPIC_API_KEY=sk-ant-xxx
export LINGXIAO_LEADER_MODEL=claude-sonnet-4-20250514
export LINGXIAO_AGENT_MODEL=claude-sonnet-4-20250514

凌霄自带本地 LLM 网关,可作为 OpenAI/Anthropic 双格式代理:

  • 虚拟密钥管理
  • per-key RPM/TPM/daily token budget 限流
  • 请求 trace 记录到 llm_gateway_requests
  • 默认端口 62000

~/.lingxiao/settings.json 中启用:

{
"llm_gateway": {
"enabled": true,
"provider": "openai",
"model": "gpt-4o",
"default_rpm": 60,
"default_tpm": 200000,
"trace_enabled": true
}
}