OpenCode
OpenCode 支持通过 opencode.json 配置自定义 provider 指向平台。
推荐使用 CC-Switch 桌面应用接入 Inflox:图形界面一键配置、统一管理多个本地 Agent 并支持一键切换,无需手动编辑配置文件。下方为手动配置方式。
配置(项目根 opencode.json)
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"inflox": {
"npm": "@ai-sdk/openai-compatible",
"name": "Inflox",
"options": {
"baseURL": "https://api.inflox.ai/v1",
"apiKey": "{env:INFLUX_API_KEY}"
},
"models": {
"{provider}/{model}": {
"name": "{provider} {model}"
}
}
}
}
}设置环境变量
export INFLUX_API_KEY=wk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx验证
opencode在对话中选择 inflox/{provider}/{model} 模型。
平台提供 OpenAI 兼容端点(/v1/chat/completions)与 Anthropic 兼容端点(/v1/messages),可根据客户端习惯选择 @ai-sdk/openai-compatible 或 @ai-sdk/anthropic。注意:Anthropic 端点需模型启用 anthropic 协议后才可用。可用模型见 模型列表。