前言
在使用opencode过程中,虽然内置了很多服务提供商连接,但是有些第三方云服务商还是没有,需要自己添加。附图部分内置连接:

解决
配置文件
这里以win11为例,其他系统可参考,在自己本机用户下找到opencode的配置目录,如果没有opencode.json,则新建

配置内容
以连接华为云提供的glm5模型和另一服务商的glm4.5f为例,按如下格式配置即可,模型名以及地址都来源于服务商文档,请严格按照文档填入,必须使用openai格式接口,多个连接只需要重复配置provider里面子项即可:

javascript
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"connect-name0": {
"options": {
"baseURL": "https://.......com/openai/v1",
"apiKey": "your api key"
},
"models": {
"model-name": {
"name": "model-name"
}
}
}
}
}
使用
配置完结束正在运行的opencode,重新进入即可看到配置的连接,切换连接后即可选择使用相关模型,如果需要输入apikey,按照填写的输入一遍即可:
