Por qué Geek Hub

Si ya usas la API de OpenAI, Anthropic o Google directo, esta página es para ti. Comparación honesta de qué te da Geek Hub que no tienes integrando cada proveedor por separado — y qué no te da.

Tabla comparativa

NecesidadDirecto al proveedorGeek Hub
Un proveedor cae → tu app tambiénDowntime completoFallback automático al siguiente modelo de tu lista
Facturación en MéxicoN facturas en USD, sin CFDIUna factura MXN + CFDI 4.0 timbrado
Guardrails (PII, injection, ZDR)Cada API con su propio approach o nadaUn guardrail central por org o por API key
Budget por API keyNo existe — todos comparten el mismo billingLímite USD por key con periodo (daily/weekly/monthly/lifetime)
Cambiar de modelo por costoCambio de código en producciónCambio del string "model" en el request
ZDR (Zero Data Retention) verificadoDepende del contrato que negocies con cada unoLista central; rechazo 422 si el modelo destino no está verificado
Cost inline en cada responseSolo tokens; el costo lo calculas túusage.cost_usd y usage.cost_mxn en el body
Webhooks request.completedOpenRouter sí; los demás noSí, con firma HMAC SHA-256
Prompt cachingSí en Anthropic; parcial en OpenAIAuto-activado con system prompts largos (Anthropic 90% off, OpenAI 50% off)

Cuando NO tiene sentido

Somos honestos. Estos casos no son buen fit:

  • Ya estás con un solo proveedor y no te importa vendor lock-in.Si tu app solo llama OpenAI y no necesitas fallback, ir directo es más simple. El markup +5% que cobramos financia el overhead que tú no manejas.
  • Latencia sub-100ms es crítica.Somos un extra hop (~10-30ms). En chatbots de usuario final no se nota; en trading no va.
  • No emites factura en México ni te importa el CFDI.El valor del billing MXN local se diluye si operas en USD directamente con el proveedor.

Failover en un snippet

Configuras una lista ordenada de modelos. El gateway intenta el primero; si falla (5xx, rate limit, ZDR mismatch), pasa al siguiente sin que tu código sepa.

POST /v1/chat/completions
{
  "model": [
    "anthropic/claude-sonnet-4-6",
    "openai/gpt-5",
    "google/gemini-2.5-flash"
  ],
  "messages": [...]
}

// Anthropic caído → intento OpenAI
// OpenAI rate limit → intento Google
// Response.model te dice cuál respondió

Empezar cuesta cero

No requiere tarjeta. Al registrarte recibes crédito de bienvenida para probar los modelos que quieras. Cuando termines, decides si sigues.