Når en melding kommer, tas to ruteringsbeslutninger: hvilken agent bør håndtere det, og hvilken modellklasse bør kjøre runden. Den første løses av ruteren; den andre av modell-lagsruting. Begge skjer før orkestratoren styrer funksjonskallsløyfen.
Løser målagenten
Ruteren løser opp målagenten i en definert rekkefølge:
Bindinger — en eksplisitt kobling som binder en kanal, samtale eller
kontekst til en spesifikk agent. Dette er den primære, deterministiske ruten.
@-nevner — i en gruppesamtale, det å nevne en agent ved navn ruter
meldingen til den agenten. Slik fungerer gruppering av ruting.
Tilbakefall — hvis ingenting annet passer, går meldingen til en konfigurert
reserveagent slik at en samtale aldri blir ubesvart.
[!NOTE]
@-nevnelser er det som gjør fleragent-gruppechatter brukbare: flere agenter kan
del en samtale, og hver melding blir levert til den som ble nevnt.
Bindinger
A binding er den deterministiske ryggraden i ruting. Ved å knytte en innkommende kontekst (for eksempel en spesifikk kanal eller samtale) til en agent, får du forutsigbar oppførsel: den samme kilden når alltid den samme agenten med mindre en @-nevning overstyrer det for en enkelt melding.
Kanalbindinger konfigureres i administrasjonsgrensesnittet: Bindinger blokk på Kanaler side tildeler en standardagent til hver kanal (per arbeidsområde). Bindingen gjelder når en ny samtale kommer fra kanalen uten en eksplisitt adressert agent.
[!TIP]
Sett en binding for hver produksjonskanal slik at ruting aldri avhenger av
tilbakefall. Hold tilbake tilbakefallet for ekte ikke-matchede trafikk.
Modellnivå-ruting
Uavhengig av hvilken agent som velges, kan AiHummer rute en runde til en modellnivå basert på hvor krevende det er:
Kjempe
Ment for
enkel
Korte, rutinemessige vendinger
standard
Hverdagsarbeid
kompleks
Hard, flerstegs resonnering
Modellnivå-ruting er konfigurert under LLM ruterinnstillinger. Den lar deg tilby billige, raske modeller for enkle oppgaver og reservere en sterkere modell for komplekse oppgaver, og kontrollere kostnader uten å finjustere hver agent manuelt.
[!NOTE]
Modell-nivå ruting er atskilt fra en agents egen per-agent modell.
Per-agent-modell er agentens standard; nivå-ruting kan velge en modellklasse
for en gitt tur. Se Agenter og personaer.
Når en melding kommer, tas to ruteringsbeslutninger: **hvilken agent** bør håndtere det, og **hvilken modellklasse** bør kjøre runden. Den første løses av ruteren; den andre av modell-lagsruting. Begge skjer før orkestratoren styrer funksjonskallsløyfen.
## Løser målagenten
Ruteren løser opp målagenten i en definert rekkefølge:
1. **Bindinger** — en eksplisitt kobling som binder en kanal, samtale eller
kontekst til en spesifikk agent. Dette er den primære, deterministiske ruten.
2. **`@`-nevner** — i en gruppesamtale, det å nevne en agent ved navn ruter
meldingen til den agenten. Slik fungerer gruppering av ruting.
3. **Tilbakefall** — hvis ingenting annet passer, går meldingen til en konfigurert
reserveagent slik at en samtale aldri blir ubesvart.
```text
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent
```
> [!NOTE]
> `@`-nevnelser er det som gjør fleragent-gruppechatter brukbare: flere agenter kan
> del en samtale, og hver melding blir levert til den som ble nevnt.
## Bindinger
A **binding** er den deterministiske ryggraden i ruting. Ved å knytte en innkommende kontekst (for eksempel en spesifikk kanal eller samtale) til en agent, får du forutsigbar oppførsel: den samme kilden når alltid den samme agenten med mindre en `@`-nevning overstyrer det for en enkelt melding.
Kanalbindinger konfigureres i administrasjonsgrensesnittet: **Bindinger** blokk på **Kanaler** side tildeler en **standardagent** til hver kanal (per arbeidsområde). Bindingen gjelder når en ny samtale kommer fra kanalen uten en eksplisitt adressert agent.
> [!TIP]
> Sett en binding for hver produksjonskanal slik at ruting aldri avhenger av
> tilbakefall. Hold tilbake tilbakefallet for ekte ikke-matchede trafikk.
## Modellnivå-ruting
Uavhengig av hvilken agent som velges, kan AiHummer rute en runde til en **modellnivå** basert på hvor krevende det er:
| Kjempe | Ment for |
|---|---|
| **enkel** | Korte, rutinemessige vendinger |
| **standard** | Hverdagsarbeid |
| **kompleks** | Hard, flerstegs resonnering |
Modellnivå-ruting er konfigurert under **LLM** ruterinnstillinger. Den lar deg tilby billige, raske modeller for enkle oppgaver og reservere en sterkere modell for komplekse oppgaver, og kontrollere kostnader uten å finjustere hver agent manuelt.
> [!NOTE]
> Modell-nivå ruting er atskilt fra en agents egen per-agent modell.
> Per-agent-modell er agentens standard; nivå-ruting kan velge en modellklasse
> for en gitt tur. Se [Agenter og personaer](/no/v1.0/concepts/agents-personas).
## Hvor til neste
- Se hva den valgte agenten gjør neste i
[Orkestrering og underagenter](/no/v1.0/concepts/orchestration-subagents).
- Konfigurer agentene som rutingsmålene i
[Agenter og personaer](/no/v1.0/concepts/agents-personas).