跳转到内容
免费注册
OpenCode

GLM 接入 OpenCode:Model ID 与模型验证

使用 BetterToken API Key、Base URL 和准确的 Model ID 在 OpenCode 中配置 GLM,验证所选模型并排查认证与配置错误。

本页只用于在 OpenCode 中选择和验证 GLM。普通的 API Key、Base URL 和 opencode.json 配置,请先使用 OpenCode 通用配置,再带着 Setup 弹窗中的准确 GLM Model ID 返回本页。

GLM 配置重点

字段填写内容
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModelYOUR_GLM_MODEL_ID

GLM 准备工作

使用 /connect 接入 GLM

启动 OpenCode 并执行:

/connect

选择 Other,provider id 填写 bettertoken,然后粘贴 BetterToken API Key。接着选择 bettertoken/YOUR_GLM_MODEL_ID,并重启 OpenCode。

手动配置 GLM

打开 ~/.config/opencode/opencode.json,或项目级的 opencode.json:

{
"$schema": "https://opencode.ai/config.json",
"model": "bettertoken/YOUR_GLM_MODEL_ID",
"provider": {
"bettertoken": {
"npm": "@ai-sdk/openai-compatible",
"name": "BetterToken",
"options": {
"baseURL": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"YOUR_GLM_MODEL_ID": {
"name": "YOUR_GLM_MODEL_ID"
}
}
}
}
}

将 YOUR_API_KEY 和 YOUR_GLM_MODEL_ID 替换为 Setup 弹窗中的值。不要沿用旧文章中的 Model ID,应使用模型广场当前显示的值。

验证 GLM

在 OpenCode 中选择 bettertoken/YOUR_GLM_MODEL_ID,然后发送一条简短消息。能够正常返回、没有 API 错误,即表示配置成功。修改 JSON 后请完全重启 OpenCode。

GLM 常见错误

错误检查内容
401检查 /connect 保存的 BetterToken API Key 或 apiKey。
404baseURL 保持为 https://bettertoken.ai/v1,不要添加 /chat/completions。
模型不存在重新从 Setup 弹窗复制完整 GLM Model ID,并在 JSON 两处保持一致。
配置未生效检查可能覆盖全局文件的项目级 opencode.json。

相关文档

技术说明

Base URL 与 Model ID

从模型广场复制准确的 Model ID。