Conecta las cuentas de proveedor que ya tienes. Tus aplicaciones llaman a una sola API; cada solicitud se ejecuta con tus credenciales y la factura tu proveedor.
Cliente tipado para chat, imágenes, video y audio, con enrutamiento, respaldos, metadatos y costo estimado como argumentos reales. Cero dependencias, construido sobre fetch.
Una sola superficie, ofrecida como cliente síncrono y asíncrono sobre la misma implementación, de modo que un completion en streaming se comporta igual en ambos. Una dependencia, httpx.
La superficie multimodal y la cifra de costo por solicitud en un solo lugar dentro de una app de Flutter, en lugar de JSON hecho a mano en un widget. Una dependencia, package:http.
Obtiene el informe de costos propio de OpenAI o de Anthropic, lo compara con una exportación de uso que ya tienes e imprime la variación por día. Sin cuenta de INFRO, sin registro, sin archivo de configuración.
Ejecútalo en tu propia cuenta de proveedor o a través de una clave del gateway y su política. Ve quién lo sirvió, cuánto tardó, qué te facturará tu proveedor y la traza completa, y luego cópialo como cURL, Python o TypeScript.
Una solicitud con la función support-triage llega a la ruta llamada support. Su primera regla, long-prompts, envía los prompts estimados en más de 32,000 tokens de entrada a una conexión de Vertex AI y no coincide. La segunda, support-triage, coincide y envía la solicitud a una conexión de Anthropic y luego a una de AWS Bedrock. Anthropic responde 429, la regla de fallo de la ruta para rate_limit dice failover, y la conexión de Bedrock la sirve: la respuesta nombra la ruta, la posición en la cadena standby_a y el proveedor.
Cinco solicitudes pasan por la única API de INFRO: texto a Anthropic, una imagen a OpenAI con resolución 2K y relación de aspecto 16:9, un video a Runway en 1080p, el mismo video en 720p y voz a ElevenLabs en mp3. INFRO comprueba cada ajuste contra lo que acepta el modelo en ese proveedor antes de llamarlo. El video en 1080p se rechaza en INFRO y nunca se envía a Runway, con el mensaje: Runway Gen-4 Turbo on Runway renders at 720p, not 1080p. En 720p se convierte en un trabajo, notificado por un webhook firmado cuando termina.
/v1 · una APIAjustes comprobados antes de la llamada
Cada solicitud se registra con su ruta, la conexión que la sirvió, cada intento, la latencia, los tokens y una estimación de lo que te facturará tu proveedor, agrupada por proyecto, clave, modelo o conexión.
Te avisamos cuando cambia el costo o el comportamiento, incluso sin un error.
INFRO compara el tráfico de cada día con lo habitual para ese día.
Los cambios silenciosos se convierten en hallazgos. Un snapshot nuevo, respuestas más largas o una caché de prompts perdida, cada uno con su cambio de costo semanal.
Anomalías y desviaciones de gasto te alertan por correo, Slack o webhook.
Conciliado a diario. En Business, el costo registrado se compara con los propios informes de costos de OpenAI y Anthropic.
Se alternan dos vistas. Primero, el gasto diario estimado en proveedores de un proyecto ronda sus habituales $410 y se proyecta en $1,240 hoy; siguen tres hallazgos: un modelo respondido por un snapshot nuevo con su impacto semanal estimado, el gasto inusual, y el propio informe de costos de OpenAI que difiere de las estimaciones de INFRO. Segundo, el gasto del mes a la fecha del proyecto se pronostica en $5,820 frente a un presupuesto de $5,000; los hallazgos son el aumento de tokens de salida por solicitud en un modelo, el pronóstico por encima del presupuesto y el informe de costos de Anthropic que difiere de las estimaciones. Los hallazgos de conciliación llevan marcado el plan que los incluye.
traffic.model_changedopenai/gpt-5.6-terra lo responde un snapshot nuevo del modelo: gpt-5.6-terra-2026-10-02Antes gpt-5.6-terra-2026-08-14+$212.40Impacto semanal estimado
spend.anomalyGasto inusual: el proyecto support-assistant va camino de $1,240 hoyDía habitual $410$1,240Proyectado hoy
cost.driftBusinessLas estimaciones de costo de openai están un 8.4% por debajo de lo que informó el proveedorFuente API de costos de OpenAI6 de 7Días con desviación
Mes a la fecha · proyecto support-assistantPresupuesto $5,000Pronóstico $5,820
traffic.regressionAumentaron los tokens de salida por solicitud en openai/gpt-5.6-terraTokens de salida por solicitud 412 → 655+$96.10Impacto semanal estimado
spend.forecast_over_budgetPronóstico por encima del presupuesto: el proyecto support-assistant va camino de $5,820 de $5,000Presupuesto $5,000 al mes$5,820Pronóstico
cost.driftBusinessLas estimaciones de costo de anthropic están un 6.1% por encima de lo que informó el proveedorFuente Informe de costos de Anthropic5 de 7Días con desviación
Dos claves del gateway y su política. La clave de producción pertenece al proyecto support-assistant, puede usar Anthropic y AWS Bedrock desde un rango de IP, y el proyecto permite un modelo bajo un presupuesto bloqueante. Sus solicitudes se deciden una a una antes de llamar a cualquier proveedor: un modelo permitido lo sirve la conexión de Anthropic, un modelo fuera de la lista de permitidos se rechaza con 403 model_not_allowed, una solicitud desde otra dirección se rechaza con 403 ip_not_allowed, y una solicitud que supera el presupuesto del proyecto se rechaza con 402 budget_exceeded y el código project_budget. La clave de staging no puede llegar a una conexión limitada a producción y se rechaza con 503 connection_out_of_scope; un modelo servido por una conexión de staging pasa.
POST/v1/chat/completionsComprobado antes del proveedor
support-prodproyecto support-assistantentornoproductionproveedoresanthropic, aws-bedrockRangos de IP10.20.0.0/16modelosanthropic/claude-sonnet-5.5presupuesto$5,000 al mes, bloquea
batch-stagingorganizaciónentornostagingproveedorestodos los proveedoresRangos de IPcualquiera
Solicitudes, decididas antes de llamar a cualquier proveedor
Un tope para cada persona, y para cada uno de tus clientes.
Pon un tope al gasto estimado en proveedores de cada miembro durante el mes, y elige si al alcanzarlo se alerta o se bloquea.
Cada clave que crean cuenta para un mismo tope.
Bloquear o alertar, por persona.
Gana la política más estricta entre organización, proyecto y clave.
Presupuestos de equipo
Este mes · gasto estimado en proveedores
Gasto del equipo
$245 de $450
Restante
$205
Miembros del equipo y sus topes mensuales sobre el gasto estimado en proveedores de este mes
Persona
Tope mensualUn tope mensual sobre el gasto estimado en proveedores, en todas las claves del gateway que creó este miembro. También pueden aplicarse políticas de organización, proyecto y clave, y gana la más estricta.
Este mes
Restante
Maya ChenMiembro · 2 claves
Tope mensualBloquea en el tope
Este mes$120 de $20060%
Restante$80
Omar AliMiembro · 1 clave
Tope mensualBloquea en el tope
Este mes$80 de $10080%Cerca del tope
Restante$20
Lena BrooksAdministrador · 1 clave
Tope mensualSolo alertar
Este mes$45 de $15030%
Restante$105
Tus clientes
Pon un tope a lo que cada uno de tus propios clientes puede gastar por día, semana o mes. Envía su id con la solicitud; cuando alcanzan el tope, el gateway responde 402 con la hora en que se reinicia, para que tu aplicación pueda avisarles. Desde el plan Team.
Tres de tus clientes, cada uno con un tope diario de 2 dólares de gasto estimado en proveedores. Sus solicitudes se sirven y el medidor de cada cliente se llena. Una solicitud que llevaría a cus_4f2a por encima del tope se rechaza con 402 antes de llegar a tu proveedor, y la respuesta indica cuándo se reinicia el tope: 00:00 UTC. A medianoche UTC se reinician todos los topes diarios.
cus_7a2c+$0.60$0.00$0.60
cus_91be+$0.40$0.00$0.40
cus_4f2a+$0.90+$0.80$0.00$0.90$1.70
Bajo el tope: servida402cus_4f2aTope alcanzado · se reinicia a las 00:00 UTC00:00 UTC · se reinician todos los topes diarios
Todoslosmodelosquepagas,enunsoloestudio.
Imágenes, video y sonido en los proveedores que ya pagas, del primer prompt al corte que abre tu editor.
1AEl mercado bajo la lluviaLlegada1BMara bajo el toldoLlegada1CFaroles, primer planoLlegada2ALa tazaEl puesto2BKen sirveEl puesto2CLluvia en la ventanaEl puesto3ABajo un paraguasJuntos3BEl callejón hacia arribaJuntos3CAmanecer, tarjeta finalJuntos
Un proyecto de ejemplo, Mercado nocturno: un spot de 30 segundos con 9 planos. Cada fotograma clave se hizo con GPT Image 2 y se animó en un modelo de video, con voz, efectos y música en los modelos de audio de los propios proveedores de la organización.
3 en ejecuciónest. $2.23 en curso
Mara y Ken comparten un paraguas por el callejón mojado del…GPT Image 2 · OpenAI · est. $1.84
piano lo-fi cálido, lluvia suave, esperanzadorEleven Music · ElevenLabs · est. $0.07
Ampliación de videoTopaz Video Upscale · Replicate · est. $0.32
2B Línea de vozest. <$0.01
Ken“La última taza de la noche.”ElevenLabs V4 · ElevenLabs
1B Mara bajo el toldo4 tomas
Kling O3fal · 4 s · $0.45 Conservada
Veo 3.1Google · 4 s · $1.60
Seedance 2.0Replicate · 4 s · $0.60
Runway Gen-4.5Runway · 4 s · $0.48
Se conservó Kling O3
ImagenVozEfectosMúsica
0s51015202530
MaraKenElevenLabs V4
ElevenLabs Sound Effects v2
Eleven Music · piano lo-fi cálido, lluvia suave, esperanzador
Los modelos de decisión responden preguntas tipadas con probabilidades. INFRO convierte cada respuesta en una acción: un modelo, un bloqueo, una aprobación, una etiqueta.
8modelos de decisión, una APICada uno en tu propia cuenta de proveedor.
Clasifica cada prompt de una ruta y envía cada clase a su propio modelo con reglas de ruta.
POST/v1/chat/completionsClasificador de rutasmodelopenai/gpt-6-luna-decisions
Llegan tres prompts a una ruta. Para cada uno, el modelo de decisión responde una pregunta de elección (cuánto razonamiento necesita la solicitud) con una probabilidad para small, medium y large. Las reglas de ruta de INFRO envían la solicitud al modelo de la clase más probable, y la respuesta nombra la clase en el encabezado X-INFRO-Route-Class. Respondido aquí por GPT-6 Luna (Decisions) de OpenAI.
Prompt
¿Cuál es su plazo de reembolso?
GPT-6 LunaOpenAIchoice
¿Cuánto razonamiento necesita esta solicitud?
small0.86Gemini 3.8 Flash
medium0.11Claude Sonnet 5.5
large0.03Claude Opus 5.5
Esperando la respuesta200X-INFRO-Route-Classsmall; confidence=0.79; source=modelmodelgoogle/gemini-3.8-flash
01Tus cuentas de proveedorCada decisión se ejecuta en tu propia conexión, facturada por tu proveedor.
02Dentro de tus presupuestosComprobado contra el alcance de la clave y los límites de gasto antes de la llamada.
03Registrado con su costoCada llamada es una fila en el registro de solicitudes: modelo, respuesta, costo estimado.
INFRO es un gateway de IA y un plano de control: una sola API entre tus aplicaciones y los proveedores de IA que ya pagas, como OpenAI, Anthropic y Google. Conectas tus propias cuentas de proveedor y conservas tus contratos y tarifas; INFRO enruta cada solicitud, hace failover cuando un proveedor devuelve un error, revisa los presupuestos antes de la llamada, registra la latencia y el costo estimado de cada solicitud y aplica políticas sobre claves, modelos y datos. Los equipos de ingeniería lo usan para una sola integración de texto, imagen, video y audio; los de finanzas, para el gasto por equipo, proyecto y cliente; los de plataforma y seguridad, para el control central de las claves de proveedor y del acceso a modelos. Tus proveedores te facturan el uso de modelos directamente, a tus tarifas; INFRO cobra una suscripción mensual por el software, con 0% de margen sobre el gasto en modelos.
¿Por qué usar INFRO en lugar de llamar directamente a OpenAI o Anthropic?
Si usas un modelo de un solo fabricante y nadie ha preguntado cuánto cuesta, probablemente deberías ir directo — es una respuesta real y preferimos darla antes que hacerte perder la evaluación. INFRO se gana su lugar cuando se cumple al menos una de estas condiciones: usas varios modelos de varios fabricantes, un incidente de un proveedor ha tumbado tu producto, alguien empezó a preguntar qué cliente o qué función gasta cuánto, o las claves de proveedor empezaron a aparecer en más de un lugar. Sigues llamando a los mismos proveedores con las mismas cuentas; dejas de ser dueño de la integración, el failover y la contabilidad entre ellos.
¿Cómo empieza la prueba?
Crea una cuenta en dash.infro.io y verifica tu dirección de correo. Creas tu organización, eliges un plan y agregas una tarjeta en el checkout, y tu prueba de 14 días empieza cuando se completa ese checkout. Al final del día 14 se cobra automáticamente el plan que elegiste — cancela antes del día 14 y no se te cobrará. Tus proveedores siguen facturándote directamente el uso de modelos todo el tiempo.
¿Puedo usar Jev de TypeSafe a través de INFRO?
Sí. INFRO sirve POST /v1/systemone de TypeSafe con el cuerpo de solicitud y los nombres de modelo de TypeSafe, así que el SDK de TypeSafe funciona contra INFRO con una nueva URL base y una clave del gateway de INFRO. Cada decisión corre en tu propia cuenta de TypeSafe y TypeSafe te la factura directamente. Antes de llamar a TypeSafe, INFRO comprueba la clave y cualquier límite de gasto; después devuelve las respuestas de TypeSafe con la versión que respondió y un costo estimado, y registra la solicitud.
¿Qué pasa si falla el propio INFRO?
Pasamos a ser una dependencia más — ese es el costo honesto del intercambio, y deberías tenerlo en cuenta. Tres cosas lo hacen llevadero. La página de estado corre en un despliegue separado y mucho más simple que el gateway, y comprueba el gateway desde tu propio navegador. El texto habla la forma de OpenAI, así que mantener una clave directa del proveedor y un cambio de URL base en tu configuración es un plan de contingencia de dos líneas que recomendamos activamente. Y no hay un SLA de disponibilidad publicado, porque un servicio sin historial de operación no puede ofrecer uno con honestidad; un acuerdo empresarial puede incluir uno contractual.
¿Puedo irme más adelante?
Sí, y la migración de vuelta son las mismas dos líneas que te trajeron. Obtén el historial de solicitudes y de uso con las API públicas, o descárgalo en CSV desde el registro de solicitudes y Analytics, y guárdalo en tus propios sistemas antes de que salga de la ventana de historial consultable de tu plan. No hay exportaciones programadas ni enviadas por correo.
¿Cómo se manejan los datos de nuestra empresa? ¿Entrenan con ellos?
Nunca entrenamos con tus prompts, entradas ni salidas, y nunca los vendemos. Los metadatos de uso sirven para la medición de la plataforma, las estimaciones de costo y la gobernanza. El registro opcional de prompts y respuestas está desactivado por defecto y limitado por tu plan. Los registros de trabajos y los medios generados necesarios para la entrega están separados. La configuración de uso y retención de datos de tus proveedores de IA sigue rigiéndose por tus acuerdos con ellos.