Pular para o conteúdo
Cadastre-se grátis
OpenCode

GLM API no OpenCode: API Key e Base URL

Configure o GLM no OpenCode com sua BetterToken API Key, Base URL e Model ID exato. Verifique o modelo e resolva erros de autenticação e configuração.

Use este guia apenas para selecionar e verificar GLM no OpenCode. Para a configuração geral de API Key, Base URL e opencode.json, comece pelo guia do OpenCode e retorne com o Model ID exato de GLM exibido em Setup.

Configurações principais

CampoValor
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModeloYOUR_GLM_MODEL_ID

Pré-requisitos

Configurar com /connect

Inicie o OpenCode e execute:

/connect

Escolha Other, informe bettertoken como id do provedor e cole sua API Key da BetterToken. Em seguida, selecione bettertoken/YOUR_GLM_MODEL_ID e reinicie o OpenCode.

Configuração manual

Abra ~/.config/opencode/opencode.json ou um opencode.json no nível do projeto:

{
"$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"
}
}
}
}
}

Substitua YOUR_API_KEY e YOUR_GLM_MODEL_ID pelos valores do diálogo Setup. Não reutilize um Model ID de um artigo antigo.

Verificar a conexão

Selecione bettertoken/YOUR_GLM_MODEL_ID no OpenCode e envie um prompt curto. Uma resposta sem erro de API confirma a configuração. Reinicie o OpenCode após editar o JSON.

Erros comuns

ErrorCampo
401Verifique a API Key da BetterToken salva por /connect ou em apiKey.
404Mantenha baseURL como https://bettertoken.ai/v1, sem /chat/completions.
Model not foundCopie novamente o Model ID completo de GLM do Setup e use-o nas duas posições do JSON.
Configuration is not appliedopencode.json do projeto pode substituir o arquivo global.

Guias relacionados

Detalhes técnicos

Base URL e Model ID

Copie o Model ID exato da model plaza.