> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducción

> Accede a cientos de modelos de IA a través de una API unificada

## ¿Qué es TokenLab?

TokenLab es una plataforma de agregación de APIs de IA que te brinda acceso unificado a **cientos de modelos de IA** de proveedores como OpenAI, Anthropic, Google, DeepSeek, Moonshot, MiniMax y más.

<CardGroup cols={2}>
  <Card title="Nativo + compatible" icon="plug">
    Usa rutas nativas de Anthropic/Gemini cuando importe el comportamiento del proveedor, o rutas /v1 compatibles con OpenAI para herramientas existentes de estilo OpenAI.
  </Card>

  <Card title="Formatos nativos" icon="shuffle">
    Llama endpoints estilo OpenAI, Anthropic, Gemini y Responses desde una única plataforma.
  </Card>

  <Card title="Paga por uso" icon="coins">
    Sin suscripciones. Solo pagas por lo que realmente usas.
  </Card>

  <Card title="Alta disponibilidad" icon="shield-check">
    Enrutamiento inteligente, failover y soporte multicanal para mejorar la fiabilidad.
  </Card>
</CardGroup>

## Capacidades compatibles

El catálogo público cambia con el tiempo. Verifica la disponibilidad actual con `/v1/models`, `recommended_for` o la página de modelos; los ejemplos de abajo usan IDs públicos actuales.

| Capacidad                        | Descripción                                                                 | Modelos de ejemplo                                                |
| -------------------------------- | --------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Chat y razonamiento              | Generación de texto, planificación, herramientas                            | `gpt-5.4`, `claude-sonnet-4-6`, `deepseek-r1`                     |
| Visión y multimodal              | Comprensión de imágenes y chat multimodal                                   | `gpt-4o`, `claude-sonnet-4-6`, `gemini-3.5-flash`                 |
| Generación y edición de imágenes | Texto a imagen y edición de imágenes                                        | `gpt-image-2`, `flux-pro`, `qwen-image-plus`                      |
| Generación de video              | Texto/imagen/referencia a video y control de movimiento                     | `veo3.1`, `wan-2.7`, `kling-3.0-video`, `happyhorse-1.0`          |
| Audio y Realtime WebSocket       | TTS, transcripción, traducción de audio y sesiones WebSocket en tiempo real | `gpt-4o-mini-tts`, `whisper-1`, `gpt-realtime`                    |
| Embeddings y rerank              | Vectorización de texto y reordenamiento                                     | `text-embedding-3-small`, `qwen3-vl-rerank`                       |
| Traducción                       | Traducción de texto y traducción de voz por WebSocket                       | `doubao-seed-translation`, `gpt-realtime-translate`               |
| Música y 3D                      | Generación de música y assets 3D                                            | `suno-music`, `tripo-h3.1`                                        |
| Worlds                           | Generación de worlds, polling de estado y media assets                      | Verifica disponibilidad con `/v1/worlds/generations` y Models API |

## Elige el formato de solicitud

Empieza por la ruta que coincida con el comportamiento que necesitas. Usa rutas nativas Anthropic/Gemini para funciones nativas del proveedor; usa /v1/chat/completions compatible con OpenAI al migrar código de chat estilo OpenAI.

<CodeGroup>
  ```bash cURL theme={null}
  curl https://api.tokenlab.sh/v1/chat/completions \
    -H "Authorization: Bearer sk-your-api-key" \
    -H "Content-Type: application/json" \
    -d '{
      "model": "gpt-5.4",
      "messages": [
        {"role": "user", "content": "Explain what TokenLab does in one sentence."}
      ]
    }'
  ```

  ```python Python theme={null}
  from openai import OpenAI

  client = OpenAI(
      api_key="sk-your-api-key",
      base_url="https://api.tokenlab.sh/v1"
  )

  response = client.chat.completions.create(
      model="gpt-5.4",
      messages=[{"role": "user", "content": "Explain what TokenLab does in one sentence."}]
  )

  print(response.choices[0].message.content)
  ```

  ```javascript JavaScript theme={null}
  import OpenAI from 'openai';

  const client = new OpenAI({
    apiKey: 'sk-your-api-key',
    baseURL: 'https://api.tokenlab.sh/v1'
  });

  const response = await client.chat.completions.create({
    model: 'gpt-5.4',
    messages: [{ role: 'user', content: 'Explain what TokenLab does in one sentence.' }],
  });

  console.log(response.choices[0].message.content);
  ```

  <Note>
    Usa `POST /v1/responses` solo cuando necesites explícitamente un comportamiento específico de Responses. No es la ruta de compatibilidad predeterminada para todos los modelos.
  </Note>
</CodeGroup>

## Características clave

<CardGroup cols={2}>
  <Card title="Múltiples formatos de API" icon="layers" href="/guides/api-formats">
    Usa formatos nativos de OpenAI, Anthropic, Gemini o Responses con una sola cuenta.
  </Card>

  <Card title="Errores orientados a agentes" icon="wand-magic-sparkles" href="/guides/agent-first-api">
    Pistas estructuradas ayudan a que los agentes de codificación se autocorrijan más rápido.
  </Card>

  <Card title="Cobertura de integraciones" icon="toolbox" href="/guides/ide-sdk-compatibility">
    Conecta IDEs, SDKs, frameworks y aplicaciones de chat con menos cambios específicos por proveedor.
  </Card>
</CardGroup>

## Siguientes pasos

<CardGroup cols={2}>
  <Card title="Inicio rápido" icon="rocket" href="/quickstart">
    Pon en marcha tu primera solicitud en un par de minutos.
  </Card>

  <Card title="Referencia de la API" icon="book" href="/api-reference/introduction">
    Explora la referencia detallada por endpoint.
  </Card>

  <Card title="Integraciones" icon="puzzle-piece" href="/integrations/openai-sdk">
    Comienza con integraciones de SDK, IDE y aplicaciones.
  </Card>

  <Card title="Modelos" icon="robot" href="https://tokenlab.sh/es/models">
    Consulta la disponibilidad y precios actuales de los modelos.
  </Card>
</CardGroup>
