Pular para o conteúdo
Cadastre-se grátis
Uso de modelos

Como devo configurar a Base URL?

Entenda como a Base URL, os caminhos /v1, a API Key e o Model ID devem corresponder no Claude Code, Codex CLI, Cursor, Cline e outras ferramentas. Mais.

Resposta curta

A Base URL deve corresponder ao protocolo esperado pela ferramenta. O Claude Code normalmente usa o endereço raiz compatível com Anthropic. Codex CLI, Cursor, Cline, OpenCode, OpenClaw e outras ferramentas externas normalmente usam o endereço /v1 compatível com OpenAI.

No BetterToken:

Caso de usoBase URL
Claude Code / compatível com Anthropichttps://bettertoken.ai
Codex CLI / compatível com OpenAIhttps://bettertoken.ai/v1
Cursor, Cline, OpenCode, OpenClawhttps://bettertoken.ai/v1

Use https://bettertoken.ai no Claude Code e https://bettertoken.ai/v1 no Codex CLI e em ferramentas OpenAI-compatible. Escolha o endereço de acordo com o protocolo do cliente.

Por que existem Base URL diferentes

Cada SDK acrescenta os caminhos de uma forma diferente.

Protocolo ou tipo de ferramentaComportamento comum
SDK compatível com OpenAINormalmente chama recursos como chat completions ou responses em /v1
SDK compatível com AnthropicNormalmente acrescenta os caminhos do endpoint de mensagens, por isso você não deve adicionar /v1 novamente
Provedor integrado à ferramentaPode acrescentar caminhos automaticamente ou solicitar uma Base URL completa

Use https://bettertoken.ai no Claude Code e https://bettertoken.ai/v1 no Codex CLI e em ferramentas OpenAI-compatible. Escolha o endereço de acordo com o protocolo do cliente.

Referência rápida

FerramentaConfiguração recomendada
Claude Codehttps://bettertoken.ai, com uma BetterToken API Key
Claude Desktop GatewaySiga a página do Gateway, incluindo o esquema de autenticação
Codex CLIhttps://bettertoken.ai/v1, com uma BetterToken API Key
Cursorhttps://bettertoken.ai/v1, com uma BetterToken API Key
Clinehttps://bettertoken.ai/v1, usando um provedor OpenAI Compatible
OpenCode / OpenClawhttps://bettertoken.ai/v1, com uma BetterToken API Key

Erros comuns

Erro ou sintomaPossível causa
404 Not FoundO caminho da Base URL não corresponde ao caminho esperado pelo SDK
model not foundConfira o Model ID exato na model plaza e informe-o nas configurações de modelo do cliente.
invalid_api_keyA API Key e a Base URL pertencem a serviços diferentes
A autenticação funciona, mas o modelo não está disponívelConfira o Model ID exato na model plaza e informe-o nas configurações de modelo do cliente.
As requisições continuam falhandoUm endereço compatível com Anthropic foi usado em uma ferramenta compatível com OpenAI, ou o contrário

Ordem recomendada para resolver problemas

  1. Confirme se a ferramenta espera uma API compatível com OpenAI ou Anthropic.
  2. Verifique se a Base URL corresponde a esse protocolo.
  3. Verifique se a API Key pertence ao mesmo serviço.
  4. Copie o Model ID exato da model plaza.
  5. Envie uma requisição mínima de teste, como hello.

Exemplos de código

Ferramentas compatíveis com OpenAI normalmente usam o endereço /v1:

from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://bettertoken.ai/v1"
)
response = client.chat.completions.create(
model="your-model-id",
messages=[{"role": "user", "content": "hello"}]
)

Configurações compatíveis com Claude ou Anthropic normalmente usam o endereço raiz:

import anthropic
client = anthropic.Anthropic(
api_key="YOUR_API_KEY",
base_url="https://bettertoken.ai"
)
message = client.messages.create(
model="your-model-id",
max_tokens=1024,
messages=[{"role": "user", "content": "hello"}]
)

Sobre o BetterToken

O BetterToken oferece acesso compatível com Anthropic e OpenAI. Você pode gerenciar API Keys, saldo e registros de uso no mesmo painel, mas cada cliente ainda precisa do endereço do protocolo ao qual oferece suporte.

Regra rápida: o Claude Code usa https://bettertoken.ai; Codex CLI, Cursor, Cline, OpenCode e OpenClaw usam https://bettertoken.ai/v1.

Documentação relacionada