Documentación de TokenGate
Todo lo que necesitás para conectar tu app a ocho proveedores de modelos con una sola API key, comparar modelos en Duelos, o configurar Claude Code y Codex para que corran a través de tu propio gateway.
API
Autenticación, endpoints compatibles con OpenAI, streaming SSE y catálogo de errores.
docs / chatChat
El playground: selector de modelo, esfuerzo de razonamiento, adjuntos y el medidor de costo en vivo.
docs / duelosDuelos
Enfrentá hasta 5 modelos con el mismo prompt y dejá que un juez ciego elija al ganador.
docs / cliCLI
Configurar Claude Code y Codex para que usen tu saldo de TokenGate en vez de tu cuenta directa.
docs / cuentaAPI keys, billing y límites
Generar keys, cargar saldo por Bre-B, leer tu consumo y poner topes de gasto.
docs / modelosModelos
Qué modelo elegir por proveedor: fortalezas reales, razonamiento y cuándo conviene cada uno.
Inicio rápido
TokenGate habla el mismo dialecto que la API de OpenAI. Si tu código ya usa el SDK de OpenAI, alcanza con cambiar base_url y la API key.
pip install openai
from openai import OpenAI
client = OpenAI(
base_url="https://tokengate.work/v1",
api_key="tg_live_...", # generada en /dashboard/keys
)
response = client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Hola"}],
)
print(response.choices[0].message.content)
curl https://tokengate.work/v1/chat/completions \
-H "Authorization: Bearer tg_live_..." \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [{"role": "user", "content": "Hola"}],
"stream": false
}'
TokenGate es 100% prepago: necesitás saldo cargado antes de poder llamar a la API. Ver cómo cargar saldo.
Cómo se organiza la plataforma
Hay tres formas distintas de gastar el mismo saldo, y cada una registra el consumo de manera distinta en tu uso:
| Superficie | Para qué sirve | Dónde vive |
|---|---|---|
| API | Integrar TokenGate en tu propia app o backend | /v1/chat/completions, compatible OpenAI |
| Chat | Playground para conversar con un modelo a la vez | /chat |
| Duelos | Comparar 2 a 5 modelos en paralelo sobre el mismo prompt | /chat → pestaña Duelo |
| CLI | Que Claude Code o Codex usen tu saldo de TokenGate | /docs/cli |