Skip to main content

Visão geral

A forma mais simples de integrar a TokenLab é escolher o SDK conforme o comportamento necessário:
  • Anthropic SDKs oficiais para comportamento Claude-native /v1/messages
  • ferramentas Gemini / Google AI oficiais para formatos Gemini-native
  • OpenAI SDKs oficiais para rotas /v1 compatíveis com OpenAI e uso no estilo Responses
Use as páginas de integração para os limites de suporte. Nesta documentação, “recommended” ou “supported” significa que existe um caminho de configuração documentado; isso não cobre automaticamente cada helper de framework ou recurso específico do provedor.

SDKs recomendados

OpenAI Python

pip install openai

OpenAI Node

npm install openai

OpenAI Go

go get github.com/openai/openai-go/v3

Anthropic SDK

Suporte nativo à API Claude Messages

Exemplo de OpenAI SDK

Use isto ao migrar um cliente compatível com OpenAI existente ou quando quiser o caminho de compatibilidade /v1. Para recursos Claude-native ou Gemini-native, use o SDK nativo correspondente.

Exemplo de OpenAI Go

Exemplo de Anthropic SDK

Qual SDK você deve usar?

Melhores práticas

Use rotas nativas Anthropic ou Gemini para campos, ferramentas, detalhes de streaming e outros comportamentos específicos do provedor que não devem ser traduzidos por outro formato.
SDKs compatíveis com OpenAI são o melhor caminho para clientes existentes no estilo OpenAI, chat portátil e embeddings. Trate-os como rota de compatibilidade, não como a única superfície API da TokenLab.
Passe as base URLs da TokenLab diretamente na configuração do cliente, em vez de depender de aliases antigos de variáveis de ambiente.