客户端接入
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 表达式。不要运行来自不可信仓库的配置。