在 OpenCode 里使用 onomeo
OpenCode 是在终端里运行的编程智能体。在它的配置文件里把 onomeo 加为自定义服务商,接入密钥后选择模型即可。
在终端里编写代码的智能体。
它要填的三个值
兼容 OpenAI
以下信息适用于任何兼容 OpenAI 的工具。
Base URL
/v1
密钥
模型
还没有密钥?先到控制台创建一把,回到这一页,下面的字段会自动填好。 前往控制台
一步一步来
- 在项目文件夹里新建 opencode.json(已有则直接打开),加入下面这段,模型名从模型页复制。
- 启动 OpenCode,运行 /connect,滚动到 Other,服务商 ID 填 onomeo,再粘贴你的密钥。
- 运行 /models,选择刚才加入的 onomeo 模型。
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"onomeo": {
"npm": "@ai-sdk/openai-compatible",
"name": "onomeo",
"options": {
"baseURL": "https://onomeo.com/v1"
},
"models": {
"MODEL_NAME": {
"name": "MODEL_NAME"
}
}
}
}
}连不上时
- /connect 时填写的服务商 ID 必须与 "provider" 下的名称一致,两处都是 onomeo。
- 要用的每个模型都需要写在 "models" 下,一个模型一项。
- 如需改用环境变量保存密钥,可在 "options" 下加入 "apiKey": "{env:ONOMEO_API_KEY}"。