Lumoswitch
客户端接入
通用接入

通用接入

Lumoswitch 可以作为多个 AI SDK、编码助手和 Web 客户端的统一模型入口。每个客户端都需要以下三个值:

参数从哪里获取示例
Base URL配置 API 创建完成页https://your-gateway.example.com/v1
Access Key创建配置 API 后仅完整显示一次your-lumoswitch-access-key
对外模型名称配置 API 的下游输出设置your-public-model-name

下游客户端只能使用 Lumoswitch Access Key。不要填写上游模型厂商的 API Key。

接入前验证

先在终端验证 Base URL、Access Key 和模型名称是否匹配:

export LUMOSWITCH_BASE_URL="https://your-gateway.example.com/v1"
export LUMOSWITCH_API_KEY="your-lumoswitch-access-key"
export LUMOSWITCH_MODEL="your-public-model-name"
 
curl "$LUMOSWITCH_BASE_URL/models" \
  -H "Authorization: Bearer $LUMOSWITCH_API_KEY"

返回结果中应包含 $LUMOSWITCH_MODEL。如果这里失败,应先修复配置 API 或 Access Key,再继续配置客户端。

选择客户端

  • OpenAI SDK:在 Node.js 应用中调用 Lumoswitch。
  • Codex:通过 Responses API 接入 Codex CLI。
  • Claude Code(实验性):通过控制台生成配置接入,需按客户端版本验证。
  • Continue:在编辑器中添加 Lumoswitch 模型。
  • Aider:在命令行代码助手中使用自定义模型。
  • OpenCode:通过 OpenAI-compatible 配置启动。
  • OpenWebUI:在 Web 管理界面中添加连接。

通用排查

现象检查项
401是否误用了上游 Key;Lumoswitch Access Key 是否已停用
模型为空/models 是否返回对外模型名称;Key 是否允许该模型
404Base URL 是否包含 /v1;客户端是否重复拼接了 /v1
Key 格式被拒绝在配置 API 中启用 OpenAI Key 格式兼容
流式输出异常配置 API 是否允许流式输出;代理是否关闭缓冲
客户端配置未生效完全退出并重新启动客户端,确认读取的是正确配置文件