Matriz de compatibilidad
Compatibilidad de herramientas y SDK
Encuentra la configuración de TokenLab para herramientas de programación, aplicaciones de chat, SDK y frameworks
La mayoría de las herramientas se conectan a TokenLab cambiando la clave de API y la URL base. La configuración exacta depende del formato de API que pueda usar la herramienta.
| Formato de API | URL base | Clientes habituales |
|---|---|---|
| Chat Completions (Compatible con OpenAI) | https://api.tokenlab.sh/v1 | SDK de OpenAI y muchas aplicaciones de chat y frameworks |
| OpenAI Responses | https://api.tokenlab.sh/v1 | Clientes de Responses y herramientas basadas en sus eventos |
| Anthropic Messages | https://api.tokenlab.sh | SDK de Anthropic y herramientas para Claude |
| Gemini | https://api.tokenlab.sh | Clientes REST y SDK de Gemini que permiten un host personalizado |
El modelo elegido debe incluir el mismo formato en accepted_request_formats. El streaming y las llamadas a herramientas también dependen de las capacidades del modelo y del cliente. Consulta los ejemplos en Formatos de API.
Etiquetas de compatibilidad
| Etiqueta | Significado |
|---|---|
| Compatible | La configuración de TokenLab de la página enlazada utiliza las opciones documentadas del cliente |
| Compatible con límites | La configuración se aplica a funciones o métodos de autenticación específicos; los demás servicios del proveedor mantienen sus propios requisitos |
Estas etiquetas describen la configuración de la página enlazada. Las funciones disponibles también dependen del modelo elegido y de la versión del cliente.
Herramientas de programación
| Herramienta | Estado | Formato de API | Notas |
|---|---|---|---|
| Claude Code | Compatible | Anthropic Messages | Usa ANTHROPIC_BASE_URL y una clave de API de TokenLab |
| Codex CLI | Compatible con límites | Responses | Usa Responses; las funciones disponibles dependen del modelo elegido |
| Cursor | Compatible con límites | Compatible con OpenAI | Se aplica a las funciones de Cursor que aceptan una clave de API y una URL personalizadas |
| Cline | Compatible | Compatible con OpenAI | Selecciona OpenAI Compatible e introduce la URL base y el ID del modelo |
| Kilo Code | Compatible | Compatible con OpenAI | Usa un proveedor personalizado y un ID de modelo |
| OpenCode | Compatible | Compatible con OpenAI | Carga una configuración de proveedor independiente con OPENCODE_CONFIG |
| OpenHands | Compatible | Compatible con OpenAI | Interfaz basada en LiteLLM: Advanced → Custom Model (prefijo openai/) y Base URL |
| Gemini CLI | Compatible con límites | Gemini | Usa GOOGLE_GEMINI_BASE_URL con autenticación por clave de API; un GEMINI_CLI_HOME independiente conserva la configuración existente |
Aplicaciones de chat
| Aplicación | Estado | Notas |
|---|---|---|
| Chatbox | Compatible | Añade un proveedor OpenAI API Compatible |
| Cherry Studio | Compatible | Añade un proveedor y completa Verify and Enable |
| DeepChat | Compatible | Elige OpenAI Completions para usar Chat Completions |
| Jan | Compatible | Añade un servicio compatible con OpenAI |
| LibreChat | Compatible | Configura un endpoint personalizado compatible con OpenAI |
| Open WebUI | Compatible | Añade una conexión compatible con OpenAI con API Type en Chat |
SDK y frameworks
| Cliente | Estado | Configuración |
|---|---|---|
| SDK de OpenAI | Compatible | Establece base_url / baseURL en https://api.tokenlab.sh/v1 |
| SDK de Anthropic | Compatible | Establece la URL base en https://api.tokenlab.sh |
| Vercel AI SDK | Compatible | Crea un proveedor personalizado compatible con OpenAI |
| LangChain | Compatible | Configura ChatOpenAI u OpenAIEmbeddings con la URL de TokenLab |
| LlamaIndex | Compatible | Usa sus opciones de cliente compatible con OpenAI |
| OpenAI Agents SDK | Compatible con límites | La guía usa OpenAIChatCompletionsModel; comprueba las funciones del modelo y del SDK antes de usar Responses |
| AutoGen | Compatible | Usa un cliente de modelos compatible con OpenAI |
| CrewAI | Compatible | Configura su cliente LLM compatible con OpenAI |
| PydanticAI | Compatible | Proporciona un proveedor compatible con OpenAI |
Encontrarás más frameworks, herramientas de observabilidad, gateways y productos de evaluación en la navegación de Integrations.
Consumo en respuestas de streaming
Los flujos de Chat Completions aceptan stream_options: { include_usage: true }, que añade un último fragmento de consumo antes de cerrar el flujo. La API Responses no ofrece include_usage; sus flujos incluyen el consumo en el evento final.
Qué no sustituye una clave de API personalizada
Algunos productos combinan llamadas al modelo con funciones alojadas por su proveedor. Una clave de TokenLab permite realizar las solicitudes de modelo disponibles mediante BYOK, pero no sustituye otras suscripciones, servicios de autocompletado, funciones de cuenta ni extensiones propietarias.
Si una actualización cambia la configuración de una herramienta, consulta la página de integración actual en vez de copiar un fragmento antiguo de variables de entorno.
Antes de depender de una función
- Confirma que la herramienta permite una URL base personalizada para el formato que necesitas.
- Confirma que el modelo incluye ese formato en
accepted_request_formats. - Prueba el streaming y las llamadas a herramientas si tu flujo de trabajo los requiere.
- Guarda la clave de API en un equipo o servidor de confianza.
- Anota el ID de solicitud al informar de un fallo.