AiHummer
Română
AutentificareCont personal
v1.2.x
{ }Swagger

Rutare

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

Când sosește un mesaj, se iau două decizii de rutare: care agent ar trebui să se ocupe de asta, și ce clasă de model ar trebui să execute turul. Primul este rezolvat de router; al doilea prin rutarea pe nivel de model. Ambele se întâmplă înainte ca orchestratorul să conducă bucla de apelare a funcției.

Rezolvarea agentului țintă

Routerul rezolvă agentul țintă într-o ordine definită:

  1. Legături — o corespondență explicită care leagă un canal, o conversație sau context pentru un agent specific. Aceasta este ruta principală, deterministă.
  2. @-mențiuni — într-o conversație de grup, menționarea unui agent după nume direcționează mesajul către acel agent. Așa funcționează rutarea grupului.
  3. Revenire — dacă nimic altceva nu se potrivește, mesajul merge către un configurat agent de rezervă astfel încât o conversație să nu rămână niciodată fără răspuns.
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent

[!NOTE] @-mențiunile sunt ceea ce face chat-urile de grup cu mai mulți agenți utilizabile: mai mulți agenți pot împarte o conversație, iar fiecare mesaj este livrat celui care a fost numit.

Legături

A legare este coloana vertebrală deterministă a rutării. Prin legarea unui context de intrare (de exemplu un canal sau o conversație specifică) de un agent, obții un comportament previzibil: aceeași sursă ajunge întotdeauna la același agent, cu excepția cazului în care un @-mențiunea o suplinește pentru un singur mesaj.

Legăturile canalului sunt configurate în interfața de administrare: Legături bloca pe Canale pagina atribuie un agent implicit fiecărui canal (per spațiu de lucru). Împerecherea se aplică atunci când sosește o nouă conversație de la canal fără un agent adresat în mod explicit.

[!TIP] Setați o legătură pentru fiecare canal de producție astfel încât rutarea să nu depindă niciodată de rezervă. Rezervează rezervarea pentru traficul cu adevărat necorespunzător.

Rutare pe nivel de model

Indiferent de agentul ales, AiHummer poate redirecționa un rând către un nivel de model în funcție de cât de solicitant este:

Nivel Destinat pentru
simplu Viraje scurte și de rutină
standard Munca de zi cu zi
complex Raționament dificil, cu mai mulți pași

Rutarea pe nivel de model este configurată sub LLM setările routerului. Îți permite să furnizezi modele ieftine și rapide pentru sarcini simple și să rezervi un model mai puternic pentru cele complexe, controlând costurile fără a ajusta manual fiecare agent.

[!NOTE] Rutarea la nivel de model este separată de propriul model per-agent al unui agent. Modelul per-agent este implicit pentru agent; rutarea pe niveluri poate selecta o clasă de modele pentru o anumită tură. Vezi Agenți și persoane.

Unde următor?