Skip to main content

Descripción general

La forma más sencilla de integrar TokenLab es elegir el SDK según el comportamiento que necesitas:
  • Anthropic SDKs oficiales para comportamiento Claude-native /v1/messages
  • herramientas Gemini / Google AI oficiales para formatos nativos de Gemini
  • OpenAI SDKs oficiales para rutas /v1 compatibles con OpenAI y uso estilo Responses
Usa las páginas de integración para los límites de soporte. En esta documentación, “recommended” o “supported” significa que existe una ruta de configuración documentada; no cubre automáticamente cada helper de framework ni cada función específica del proveedor.

SDKs recomendados

OpenAI Python

pip install openai

OpenAI Node

npm install openai

OpenAI Go

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

Anthropic SDK

Soporte nativo para la API de Messages de Claude

Ejemplo de SDK de OpenAI

Usa esto al migrar un cliente compatible con OpenAI existente o cuando quieras la ruta de compatibilidad /v1. Para funciones Claude-native o Gemini-native, usa el SDK nativo correspondiente.

Ejemplo de OpenAI Go

Ejemplo de Anthropic SDK

¿Qué SDK deberías usar?

Mejores prácticas

Usa rutas nativas Anthropic o Gemini para campos, herramientas, detalles de streaming y otros comportamientos específicos del proveedor que no deberían traducirse mediante otro formato.
Los SDKs compatibles con OpenAI son la mejor ruta para clientes existentes estilo OpenAI, chat portable y embeddings. Es una ruta de compatibilidad, no la única superficie API de TokenLab.
Pasa las base URLs de TokenLab directamente en la configuración del cliente en vez de depender de alias antiguos por variables de entorno.