https://bettertoken.ai/v1 ou o SDK da Anthropic com https://bettertoken.ai. Os exemplos enviam uma solicitação curta de texto por Chat Completions, Responses ou Messages usando sua BetterToken API Key.
Escolha o SDK e a Base URL
O SDK adiciona o caminho do endpoint e os cabeçalhos de autenticação. O SDK da Anthropic também envia o cabeçalho de versão da API. Se estiver adaptando código existente, consulte a comparação de protocolos.
Pré-requisitos
Conclua o início rápido para criar uma BetterToken API Key e adicionar saldo. Copie da model plaza um Model ID disponível para o endpoint que você vai chamar. Substitua os dois valores de exemplo antes de enviar uma solicitação. Defina estas variáveis no terminal em que executará os exemplos. Os comandos desta página usam a sintaxe do macOS / Linux:.mjs separado e execute-o com node:
BETTERTOKEN_API_KEY. Eles desativam as novas tentativas do SDK para que um teste não gere várias tentativas sem aviso. Para definir a política de novas tentativas da aplicação, consulte erros e limites.
Chame Chat Completions
Usemessages para a conversa de entrada. Uma resposta de texto bem-sucedida contém choices[0].message.content.
- Python
- JavaScript
- curl
Chame Responses
Useinput para o prompt. Os SDKs da OpenAI oferecem a propriedade output_text para facilitar o acesso ao texto; a resposta HTTP em JSON contém um array output. Verifique os itens de mensagem e seu conteúdo de texto, sem presumir que todos os itens de saída sejam texto.
- Python
- JavaScript
- curl
Chame Messages
Usemessages e informe max_tokens. Nesta solicitação curta, uma resposta de texto bem-sucedida inclui um bloco como content[0].text. Em geral, percorra content e leia apenas os blocos com type: "text".
- Python
- JavaScript
- curl
Erros comuns
Posso usar a mesma Key nos dois SDKs?
Sim. Uma BetterToken API Key funciona com todos os modelos disponíveis. Use a Base URL e o formato de solicitação de cada SDK.Posso adicionar streaming, ferramentas ou saída estruturada?
O suporte a streaming e chamadas de ferramentas varia conforme o modelo. Teste primeiro uma solicitação pequena com seu Model ID; siga o guia de streaming e chamadas de ferramentas. Para validação de JSON e saída estruturada conforme o modelo, consulte as perguntas sobre JSON estruturado.Conteúdo relacionado
- Visão geral da referência da API
- Ferramentas compatíveis
- Erros, códigos de status e limites de requisições
- Segurança da API Key e tempos limite
- Regras de cobrança de cache

