配置方式
在项目根目录创建opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"seeoneapi": {
"npm": "@ai-sdk/openai-compatible",
"name": "SeeOneAPI",
"options": {
"baseURL": "https://api.seeoneapi.com/v1",
"apiKey": "{env:SEEONEAPI_KEY}"
},
"models": {
"claude-sonnet-4-5-20250929": {
"name": "Claude Sonnet 4.5",
"limit": { "context": 200000, "output": 8192 }
},
"gpt-4.1": {
"name": "GPT-4.1",
"limit": { "context": 1047576, "output": 32768 }
}
}
}
},
"model": "seeoneapi/claude-sonnet-4-5-20250929"
}
export SEEONEAPI_KEY="sk-你的API密钥"
opencode
多 Agent 分工配置
OpenCode 支持为不同任务分配不同模型:{
"agents": {
"build": { "model": "seeoneapi/claude-sonnet-4-5-20250929" },
"plan": { "model": "seeoneapi/claude-sonnet-4-5-20250929" },
"general": { "model": "seeoneapi/gpt-4.1" }
}
}