Guías de migraciónDesde Orq.ai
Desde el AI Gateway de Orq.ai
El AI Gateway de Orq es compatible con OpenAI bajo /v3/router, admite ids provider/model y se ejecuta con los créditos de Orq o con claves de proveedor que conectas. El gateway se mueve a INFRO en cuatro cambios. El AI Studio que lo rodea (prompts, evaluadores, experimentos, bases de conocimiento, agentes) no se mueve, y el argumento para quedarse va primero.
Construido en Ámsterdam; AI Gateway con créditos de Orq o tus propias claves; SaaS en la UE, o VPC y on-premises en Enterprise
Las cuentas de INFRO son de autoservicio. El catálogo, la documentación y el contrato de la API son públicos, el gateway está desplegado, y todo lo que va más allá de v1 está marcado como Más adelante. Planes y prueba
Dónde están las cosas
Empresa
Construido en Ámsterdam. Se describe como un plano de control construido en la UE para IA empresarial, y presenta una Software Factory basada en agentes, en acceso anticipado, junto al gateway y AI Studio.
En qué cuenta se sirve la solicitud
Ambas cosas. Con los créditos de Orq, Orq compra la inferencia; con tus propias claves, la facturación queda en tu proveedor. INFRO solo tiene la segunda modalidad: antes de mover tráfico que corre con créditos de Orq, abre una cuenta con ese proveedor y conecta su clave.
Dónde se ejecuta
SaaS en la UE sobre Google Cloud por defecto; en Enterprise, una VPC en AWS o Azure, un solo chart de Helm on-premises, o aislado de la red.
Orq es una plataforma para construir aplicaciones de IA, con un gateway dentro. Quédate si usas la plataforma o la necesitas dentro de tu propio perímetro.
- Tus prompts, evaluadores, conjuntos de datos, experimentos o bases de conocimiento viven en AI Studio, o tus agentes se ejecutan como agentes de Orq (
agent/<name>como modelo). INFRO no tiene nada de esto. - El procesamiento tiene que quedarse en la UE, o el gateway tiene que ejecutarse en tu VPC, on-premises o aislado de la red. INFRO es alojado; su gateway se ejecuta en Fráncfort, lo que no es un control de residencia, y el autoalojamiento requiere un acuerdo enterprise.
- Enrutas con los créditos de Orq y no quieres una cuenta en cada proveedor. INFRO nunca compra inferencia por ti.
- Dependes del balanceo de carga por latencia o round-robin, o de presupuestos por proveedor y por modelo.
- Usas guardrails juzgados por modelo, en Python o externos, como Lakera.
Los cambios, uno por fila. Todo lo que no aparece aquí queda como está.
| Orq.ai | INFRO | |
|---|---|---|
| URL base | https://my.orq.ai/v3/router, o tu propio host en VPC y on-premises. | https://api.infro.io/v1 |
| Clave | Una clave de API de Orq. | Una clave del gateway de INFRO por servicio; los miembros inician sesión en la consola por separado. |
| Id del modelo | openai/gpt-5.6-terra, habilitado en la página Modelos. | Normalmente sin cambios: INFRO también admite provider/model. Revisa cada id en /models, o envía el nombre de una ruta. |
| Campos y encabezados | fallbacks: [{ model }], retry, cache: { type, ttl }, identity o X-ORQ-IDENTITY-ID, thread, metadata y X-ORQ-METADATA-*. | fallbacks como ids de modelo (hasta 5), reintentos en una ruta, cache: { ttl_seconds, namespace }, metadata { user_id, session_id, tags }. |
Antes · Orq.ai
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://my.orq.ai/v3/router",
apiKey: process.env.ORQ_API_KEY,
defaultHeaders: { "X-ORQ-IDENTITY-ID": "user_123" },
});
await client.chat.completions.create({
model: "openai/gpt-5.6-terra",
messages: [{ role: "user", content: "Hello" }],
// @ts-expect-error Orq extensions
fallbacks: [{ model: "anthropic/claude-sonnet-5.5" }],
retry: { count: 3 },
});Después · INFRO
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.infro.io/v1",
apiKey: process.env.INFRO_API_KEY,
});
await client.chat.completions.create({
model: "openai/gpt-5.6-terra",
messages: [{ role: "user", content: "Hello" }],
// @ts-expect-error INFRO extension
fallbacks: ["anthropic/claude-sonnet-5.5"],
metadata: { user_id: "user_123" },
});Las identidades pasan a ser `metadata.user_id`
El objeto identity de Orq, o el encabezado X-ORQ-IDENTITY-ID (que atribuye una solicitud solo a una identidad que ya existe), pasa a ser el metadata.user_id de INFRO: tu propio id opaco de hasta 128 caracteres, o el encabezado X-INFRO-User-Id. No hay que crear un registro antes, e INFRO no guarda ningún nombre ni correo para él.
Los respaldos son ids de modelo simples
Los fallbacks de Orq son objetos con fallback_on_codes opcional; los de INFRO son una lista de ids de modelo, que se prueban después de que fallen todas las conexiones de model. Los recuentos de reintentos, los códigos de estado y el orden entre tus proveedores pertenecen a las reglas de fallo de una ruta.
Las reglas de enrutamiento se convierten en rutas
Una regla de enrutamiento de Orq reescribe una solicitud cuyo modelo coincide; una ruta de INFRO es un nombre que llama tu aplicación. Las condiciones sobre encabezados y metadatos pasan a ser las reglas condicionales de la ruta, y los balanceadores de respaldo o ponderados pasan a ser destinos por prioridad o ponderados.
Los objetos de Orq.ai frente a los de INFRO, según la documentación pública de Orq.ai leída el 19 de octubre de 2026 y comprobados contra lo que implementa el gateway. Tres filas dicen que INFRO no tiene nada.
| Orq.ai | Qué hace allí | En INFRO |
|---|---|---|
| Claves de proveedor BYOKmisma forma | Claves de proveedor conectadas en el AI Gateway, varias por proveedor. | Conexiones de proveedor, varias claves por proveedor. |
| Créditos de Orqnada | Orq compra la inferencia desde un único saldo entre proveedores. | Nada. INFRO no tiene cuentas de proveedor; conecta las tuyas. |
| Claves de APImisma forma | Claves para el gateway, con presupuestos y alcances del gateway por clave. | Claves del gateway por servicio con listas de permitidos, rangos de IP, entornos y límites de gasto. |
| Respaldos y reintentosdistinto | fallbacks y retry por solicitud, con códigos de estado. | fallbacks por solicitud; reintentos y códigos de estado en las reglas de fallo de una ruta. |
| Reglas de enrutamiento y balanceo de cargadistinto | Reglas CEL sobre modelo, encabezado, identidad, metadatos o proyecto; respaldo, latencia, ponderado o round-robin. | Rutas con reglas condicionales sobre metadatos, encabezados y tamaño, y destinos por prioridad o ponderados. Sin estrategia de latencia ni de round-robin. |
| Cachémisma forma | Caché por coincidencia exacta por solicitud, con un TTL. | Una caché opcional por coincidencia exacta para chat completions, con un namespace y un TTL. |
| Presupuestosdistinto | Espacio de trabajo, proyecto, identidad, clave de API, proveedor y modelo; costo, tokens y solicitudes por minuto; 429. | Organización, proyecto, miembro, clave y cliente final; topes en dólares que rechazan con 402 antes de la llamada. Sin presupuestos por proveedor ni por modelo, y sin ventanas por número de tokens. |
| Identidadesdistinto | Usuarios finales como registros con nombre, correo y etiquetas; presupuestos por identidad. | metadata.user_id en cada solicitud; topes por cliente final desde el plan Team. |
| Barreras de proteccióndistinto | PII, detección de secretos, guardrails juzgados por modelo, en Python y externos, en entrada y salida. | Reglas de patrones y clasificadores de prompts en el chat, por organización, proyecto o clave; plan Business. |
| MCP Gatewaymisma forma | Servidores MCP upstream tras una sola dirección, inicio de sesión con OAuth, exposición de herramientas por servidor. | Un gateway MCP con herramientas aprobadas y fijadas y permisos por clave; plan Business. |
| Prompts, evaluadores, experimentosnada | AI Studio, utilizable desde las solicitudes al router. | Nada. |
| Bases de conocimiento y agentesnada | Recuperación y agentes administrados, a los que se llama a través del gateway. | Nada. INFRO enruta las llamadas a modelos de tus propios agentes. |
Nuestra lectura de la documentación publicada de Orq.ai, no una prueba ni un benchmark. Si leímos algo mal, dínoslo y corregiremos la fila.
Lo que INFRO no hace
- Comprarte inferencia con un saldo en la plataforma.
- Gestión de prompts, evaluadores, experimentos, bases de conocimiento o agentes administrados.
- Balanceo de carga por latencia o round-robin.
- Presupuestos por proveedor o por modelo, o presupuestos por cantidad de tokens.
- Guardrails juzgados por modelo, en Python o externos.
- Procesamiento solo en la UE, o correr en tu VPC sin un acuerdo empresarial.
Lo que no se traslada
- Trazas, hilos y registros de identidad. No hay importador.
- Reglas de enrutamiento, presupuestos y reglas de guardrails como objetos. Vuelve a crearlos.
- Prompts, conjuntos de datos, evaluadores y bases de conocimiento, que se quedan en AI Studio.
Preguntas
- ¿Orq.ai también es BYOK?
- Puede serlo. Orq funciona con sus propios créditos o con tus claves de proveedor; INFRO funciona solo con tus cuentas de proveedor y se queda con el 0% del gasto en modelos.
- ¿Puedo conservar AI Studio y mover solo el gateway?
- Sí, para las llamadas que tu aplicación hace directamente a modelos: apúntalas a INFRO. Las llamadas que usan los prompts, agentes o bases de conocimiento administrados de Orq pasan por el router de Orq y se quedan allí.
- ¿Cuánto cuesta INFRO?
- Una suscripción fija por plan, con una prueba de 14 días. Tus proveedores te facturan directamente el uso de modelos.
Migra con nosotros o por tu cuenta
El programa de migración traslada en una llamada tu configuración de Orq.ai a conexiones, rutas y presupuestos de INFRO, y migra contigo el primer servicio. Tus proveedores te siguen facturando directamente; INFRO es una suscripción y agrega 0% al gasto en modelos.
Fuentes
Cada afirmación de esta página sobre Orq.ai proviene de una de estas fuentes, leídas el 19 de octubre de 2026. Nada se deduce de una prueba, un benchmark o una conversación.
- Orq.ai — Homeleído el 19 oct 2026
- Orq.ai — Pricingleído el 19 oct 2026
- Orq.ai docs — Route your first requestleído el 19 oct 2026
- Orq.ai docs — Fallbacks and retriesleído el 19 oct 2026
- Orq.ai docs — Request metadataleído el 19 oct 2026
- Orq.ai docs — Identitiesleído el 19 oct 2026
- Orq.ai docs — Routing rulesleído el 19 oct 2026
- Orq.ai docs — Response cachingleído el 19 oct 2026
- Orq.ai docs — Budget levelsleído el 19 oct 2026
- Orq.ai docs — Guardrailsleído el 19 oct 2026
- Orq.ai docs — MCP Gatewayleído el 19 oct 2026
- Orq.ai docs — Deployment optionsleído el 19 oct 2026