Lumoswitch 文档

API 参考

export LUMOSWITCH_BASE_URL="https://api.lumoswitch.com/v1"
export LUMOSWITCH_API_KEY="创建配置时仅显示一次的 Access Key"

OpenAI 请求使用 Authorization: Bearer $LUMOSWITCH_API_KEY。配置还可开放统一 Anthropic Messages 与 Gemini generateContent 路径,完整列表见协议与兼容性。所有已启用格式共用同一 Access Key、模型白名单、限额与记账。

curl "$LUMOSWITCH_BASE_URL/chat/completions" \
  -H "Authorization: Bearer $LUMOSWITCH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"your-client-facing-model-name","messages":[{"role":"user","content":"Say hello."}]}'

stream: true 使用 Server-Sent Events。使用故障转移时,全部候选都必须支持请求使用的工具、视觉、结构化输出、Embedding 或其他模型能力。

HTTP含义
400所选下游格式的请求无效
401Key 缺失、错误、已撤销或被阻断
403模型或策略拒绝
404对外模型或公开路径不存在
429Key、Team 或渠道限额触发
5xxLumoswitch Runtime 或上游不可用

On this page