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 APIURL baseClientes habituales
Chat Completions (Compatible con OpenAI)https://api.tokenlab.sh/v1SDK de OpenAI y muchas aplicaciones de chat y frameworks
OpenAI Responseshttps://api.tokenlab.sh/v1Clientes de Responses y herramientas basadas en sus eventos
Anthropic Messageshttps://api.tokenlab.shSDK de Anthropic y herramientas para Claude
Geminihttps://api.tokenlab.shClientes 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

EtiquetaSignificado
CompatibleLa configuración de TokenLab de la página enlazada utiliza las opciones documentadas del cliente
Compatible con límitesLa 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

HerramientaEstadoFormato de APINotas
Claude CodeCompatibleAnthropic MessagesUsa ANTHROPIC_BASE_URL y una clave de API de TokenLab
Codex CLICompatible con límitesResponsesUsa Responses; las funciones disponibles dependen del modelo elegido
CursorCompatible con límitesCompatible con OpenAISe aplica a las funciones de Cursor que aceptan una clave de API y una URL personalizadas
ClineCompatibleCompatible con OpenAISelecciona OpenAI Compatible e introduce la URL base y el ID del modelo
Kilo CodeCompatibleCompatible con OpenAIUsa un proveedor personalizado y un ID de modelo
OpenCodeCompatibleCompatible con OpenAICarga una configuración de proveedor independiente con OPENCODE_CONFIG
OpenHandsCompatibleCompatible con OpenAIInterfaz basada en LiteLLM: Advanced → Custom Model (prefijo openai/) y Base URL
Gemini CLICompatible con límitesGeminiUsa 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ónEstadoNotas
ChatboxCompatibleAñade un proveedor OpenAI API Compatible
Cherry StudioCompatibleAñade un proveedor y completa Verify and Enable
DeepChatCompatibleElige OpenAI Completions para usar Chat Completions
JanCompatibleAñade un servicio compatible con OpenAI
LibreChatCompatibleConfigura un endpoint personalizado compatible con OpenAI
Open WebUICompatibleAñade una conexión compatible con OpenAI con API Type en Chat

SDK y frameworks

ClienteEstadoConfiguración
SDK de OpenAICompatibleEstablece base_url / baseURL en https://api.tokenlab.sh/v1
SDK de AnthropicCompatibleEstablece la URL base en https://api.tokenlab.sh
Vercel AI SDKCompatibleCrea un proveedor personalizado compatible con OpenAI
LangChainCompatibleConfigura ChatOpenAI u OpenAIEmbeddings con la URL de TokenLab
LlamaIndexCompatibleUsa sus opciones de cliente compatible con OpenAI
OpenAI Agents SDKCompatible con límitesLa guía usa OpenAIChatCompletionsModel; comprueba las funciones del modelo y del SDK antes de usar Responses
AutoGenCompatibleUsa un cliente de modelos compatible con OpenAI
CrewAICompatibleConfigura su cliente LLM compatible con OpenAI
PydanticAICompatibleProporciona 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.

En esta página