AiHummer
Español
Iniciar sesiónCuenta
v1.2.x
{ }Swagger

Enrutamiento

v1.2.x · actualizada 2026-06-26

Cuando llega un mensaje, se toman dos decisiones de enrutamiento: qué agente debería manejarlo, y qué clase de modelo debería ejecutar el turno. El primero es resuelto por el router; el segundo por el enrutamiento por nivel de modelo. Ambos ocurren antes de que el orquestador conduzca el bucle de llamada de funciones.

Resolviendo el agente objetivo

El enrutador resuelve el agente objetivo en un orden definido:

  1. Ataduras — una asignación explícita que vincula un canal, conversación o contexto a un agente específico. Esta es la ruta principal y determinista.
  2. @-menciones — en una conversación grupal, mencionar a un agente por su nombre dirige el mensaje a ese agente. Así es como funciona el enrutamiento grupal.
  3. Recurso alternativo — si nada más coincide, el mensaje va a un configurado agente de respaldo para que una conversación nunca quede sin respuesta.
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent

[!NOTE] @-las menciones son lo que hace que los chats grupales de varios agentes sean utilizables: varios agentes pueden comparta una conversación, y cada mensaje se entrega a la persona que fue nombrada.

Ataduras

A vinculante es la columna vertebral determinista del enrutamiento. Al vincular un contexto entrante (por ejemplo, un canal o conversación específicos) a un agente, se obtiene un comportamiento predecible: la misma fuente siempre llega al mismo agente a menos que un @-mención lo anula para un solo mensaje.

Las vinculaciones de canal se configuran en la interfaz de administración: el Enlaces bloquear en el Canales la página asigna un agente predeterminado a cada canal (por espacio de trabajo). La vinculación se aplica cuando llega una nueva conversación del canal sin un agente asignado explícitamente.

[!TIP] Establezca una vinculación para cada canal de producción para que el enrutamiento nunca dependa de la reserva. Reserva la opción de reserva para el tráfico que realmente no coincida.

Enrutamiento por nivel de modelo

Independientemente de qué agente se elija, AiHummer puede redirigir un turno a un nivel de modelo basado en lo exigente que es:

Nivel Destinado a
simple Giros cortos y rutinarios
estándar Trabajo diario
compleja Razonamiento difícil y de varios pasos

El enrutamiento por nivel de modelo se configura bajo el MLM Configuración del enrutador. Te permite ofrecer modelos baratos y rápidos para tareas simples y reservar un modelo más potente para las complejas, controlando el costo sin ajustar manualmente cada agente.

[!NOTE] El enrutamiento por nivel de modelo está separado del propio modelo por agente de un agente. El El modelo por agente es el predeterminado del agente; el enrutamiento por nivel puede seleccionar una clase de modelo para un turno dado. Ver Agentes y personas.

¿A dónde vamos ahora?