OpenCode v1
在配置中新增名为 vectide 的提供商。在 OpenCode 的 /connect 中选择 Other,提供商 ID 同样填写 vectide,输入自己的密钥;随后通过 /models 选择相应模型。
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"vectide": {
"npm": "@ai-sdk/openai-compatible",
"name": "Vectide",
"options": {
"baseURL": "https://vectide.cn/v1"
},
"models": {
"glm-5.3": {
"name": "GLM-5.3"
}
}
}
}
}OpenCode v2
v2 使用下列独立格式。启动 OpenCode 的进程需要能够读取 VECTIDE_API_KEY。若已配置其他提供商,只合并本例的 vectide 项,不要覆盖整份原文件。
{
"providers": {
"vectide": {
"name": "Vectide",
"env": [
"VECTIDE_API_KEY"
],
"package": "@opencode/ai/providers/openai-compatible",
"settings": {
"baseURL": "https://vectide.cn/v1"
},
"models": {
"glm-5.3": {
"name": "GLM-5.3"
}
}
}
}
}完成配置后的验证顺序
- 确认当前版本使用的是哪份配置,以及配置文件是否被加载。
- 先通过快速开始中的 HTTP 请求验证同一密钥和模型。
- 在工具内选择 Vectide 对应的模型,新建会话发送一条短消息。
- 再验证真实任务需要的流式或工具调用。不要仅凭模型出现在选择列表中判断接入成功。
此页提供配置参考。工具版本、模型参数和账号权限都会影响实际运行;可选上下文长度等参数请按当前模型能力配置,不从名称推断。