AiHummer
Svenska
Logga inKonto
v1.2.x
{ }Swagger

Routing

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

När ett meddelande anländer, görs två routningsbeslut: vilken agent bör hantera det, och vilken modellklass bör köra omgången. Den första löses av routern; den andra av modellnivå-routing. Båda sker innan orkestratorn driver funktionsanropsslingan.

Löser målagenten

Routern löser upp målagenten i en definierad ordning:

  1. Bindningar — en explicit kartläggning som kopplar en kanal, konversation eller kontext till en specifik agent. Detta är den primära, deterministiska vägen.
  2. @-omnämnanden — i en gruppkonversation, att nämna en agent vid namn dirigerar meddelandet till den agenten. Så här fungerar gruppdirigering.
  3. Reservlösning — om inget annat matchar, går meddelandet till en konfigurerad reservagent så att en konversation aldrig lämnas obesvarad.
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent

[!NOTE] @-omnämnanden är det som gör fleragentgruppchattar användbara: flera agenter kan dela en konversation, och varje meddelande levereras till den som namngavs.

Bindningar

A bindning är den deterministiska ryggraden i routing. Genom att knyta en inkommande kontext (till exempel en specifik kanal eller konversation) till en agent, får du ett förutsägbart beteende: samma källa når alltid samma agent om inte en @-omnämnande åsidosätter det för ett enskilt meddelande.

Kanalbindningar konfigureras i administrationsgränssnittet: “Bindningar” block på Kanaler sidan tilldelar en standardagent till varje kanal (per arbetsyta). Bindningen gäller när ett nytt samtal kommer från kanalen utan en uttryckligen adresserad agent.

[!TIP] Ställ in en bindning för varje produktionskanal så att routning aldrig beror på återfall. Reservera återfallet för verkligen omatchad trafik.

Modellnivå-routing

Oberoende av vilken agent som väljs, kan AiHummer styra en tur till en modellnivå baserat på hur krävande det är:

Djur Avsedd för
enkel Korta, rutinmässiga svängar
standard Vardagsarbete
komplex Svår, flerstegsresonemang

Modellnivå-routning konfigureras under LLM routerinställningar. Det låter dig använda billiga, snabba modeller för enkla uppgifter och reservera en starkare modell för komplexa, vilket kontrollerar kostnaden utan att manuellt finjustera varje agent.

[!NOTE] Routing på modellnivå är separerat från en agents egen modell per agent. Den per-agent-modell är agentens standard; nivåbaserad rutning kan välja en modellklass för ett givet drag. Se Agenter och personas.

Vart härnäst