04 / Enrutar

Enrutamiento del trabajo

Haz explícito el siguiente camino: modelo rápido, modelo potente, herramienta, persona o ninguna acción.

Dos capas de enrutamiento
Siguiente paso

Solicitud entrante

“Refactoriza la autenticación para SAML y SCIM manteniendo la compatibilidad con versiones anteriores.”

Siguiente paso

modelo potente · herramientas

Elección del modeloEnumera las capacidades420 ms
Elección de la herramientaConsulta al enrutador1.8 s
Alternativa de respaldo (fallback)Aplica las políticaspolicy

Dos capas de enrutamiento

Separa el destino de los permisos.

Elegir una herramienta no es lo mismo que permitir su ejecución. Mantén ambas decisiones visibles en el flujo de trabajo.

01

Elección del modelo

Ajusta la complejidad, la latencia y el coste al modelo adecuado para gestionar la solicitud.

02

Elección de la herramienta

Selecciona la siguiente herramienta aprobada o determina que no se requiere ninguna herramienta.

03

Alternativa de respaldo (fallback)

Deriva las solicitudes inciertas o de alto impacto a un modelo más potente o a una persona.

Operaciones

Optimiza los costos sin ocultar los riesgos.

Una ruta económica solo es útil si el flujo de trabajo sabe cuándo escalar a una opción superior.

Describe las rutas

Describe las rutas

Proporciona una descripción breve y honesta de las capacidades de cada modelo o herramienta.

Haz preguntas específicas

Haz preguntas específicas

Utiliza una única pregunta para abordar la complejidad, el destino y la aprobación.

Incluye la opción de no usar herramientas

Incluye la opción de no usar herramientas

El enrutador debe poder determinar que ninguna herramienta es adecuada.

Elige una ruta

Optimiza los costos sin ocultar los riesgos.

Una ruta económica solo es útil si el flujo de trabajo sabe cuándo escalar a una opción superior.

Elige una ruta
POST /v1/route
{
  "state": "Summarize this 80-page contract and flag renewal risks.",
  "questions": {
    "complexity": { "type": "score", "instructions": "How complex is this request?", "criteria": ["simple", "moderate", "hard"] },
    "destination": { "type": "choice", "instructions": "Which route should handle it?", "criteria": { "fast": "short lookup", "strong": "complex reasoning", "tool": "needs a document tool" } }
  }
}
01

Enumera las capacidades

Describe los modelos, herramientas y controladores disponibles en este ciclo.

02

Consulta al enrutador

Devuelve un destino tipado y las señales necesarias para la siguiente etapa de control.

03

Aplica las políticas

Permite que el código determinista se ejecute, active una alternativa de respaldo o solicite confirmación.

Preguntas frecuentes

Preguntas sobre routing

¿Es esto solo para seleccionar un modelo?+

No. El mismo patrón puede elegir un modelo, controlador, herramienta, cola o una vía de revisión humana.

¿Deben el enrutamiento y los permisos formar parte de una misma pregunta?+

Por lo general, no. Determina primero a dónde debe dirigirse la solicitud y, a continuación, aplica una política independiente y determinista de permisos o confirmación.

¿Cómo gestiono los casos de baja confianza?+

Elige una alternativa de respaldo —como un modelo más potente, una opción predeterminada segura o una revisión humana— y mide la frecuencia con la que se utiliza esa vía.