Lumoswitch 文档
客户端接入

Crush 接入

Crush 支持自定义 OpenAI-compatible 提供方。先设置:

export LUMOSWITCH_API_KEY="your-lumoswitch-access-key"

编辑 ~/.config/crush/crush.json

{
  "$schema": "https://charm.land/crush.json",
  "providers": {
    "lumoswitch": {
      "type": "openai-compat",
      "base_url": "https://api.lumoswitch.com/v1",
      "api_key": "$LUMOSWITCH_API_KEY",
      "models": [
        {
          "id": "your-client-facing-model-name",
          "name": "Lumoswitch model",
          "context_window": 128000,
          "default_max_tokens": 8192
        }
      ]
    }
  }
}

上下文和最大输出值应按实际模型修改。Lumoswitch 使用 OpenAI-compatible 接口,应选择 openai-compat;只有直接调用 OpenAI 时才考虑 openai

crush.json 会展开环境变量,也可能执行其中的 shell 表达式。不要运行来自不可信仓库的配置。

参考:Crush Custom Providers 官方说明

On this page