Kun viesti saapuu, tehdään kaksi reitityspäätöstä: mikä agentti pitäisi hoitaa sen, ja mikä malliluokka pitäisi suorittaa vuoro. Ensimmäinen ratkaistaan reitittimen avulla; toinen mallitasoisen reitityksen avulla. Molemmat tapahtuvat ennen kuin orkestroija ohjaa funktiokutsusilmukkaa.
[!NOTE]
@-maininnat ovat se, mikä tekee moniagenttiryhmäkeskusteluista käyttökelpoisia: useat agentit voivat
jaa keskustelu, ja jokainen viesti toimitetaan sille, joka nimettiin.
Sidokset
A sidos on reitityksen deterministinen selkäranka. Sitomalla saapuva konteksti (esimerkiksi tietty kanava tai keskustelu) agenttiin, saat ennustettavaa käyttäytymistä: sama lähde tavoittaa aina saman agentin, ellei @-maininta ohittaa sen yhden viestin ajaksi.
Kanavasidonnat määritetään hallinnan käyttöliittymässä: Sitoja esto päällä Kanavat sivu määrää oletusagentti jokaiselle kanavalle (per työtila). Sidonta koskee, kun kanavasta saapuu uusi keskustelu ilman nimenomaan osoitettua agenttia.
[!TIP]
Aseta sitova määritys jokaiselle tuotantokanavalle, jotta reititys ei koskaan riipu siitä
vararatkaisu. Varaa vararatkaisu aidosti sopimattomalle liikenteelle.
Mallitasoinen reititys
Riippumatta siitä, mikä agentti valitaan, AiHummer voi ohjata vuoron kohteeseen mallitaso perustuen siihen, kuinka vaativa se on:
Taso
Tarkoitettu
yksinkertainen
Lyhyet, rutiininomaiset käännökset
standardi
Jokapäiväinen työ
monimutkainen
Vaikea, monivaiheinen päättely
Mallitasoinen reititys on määritetty alla LLM reitittimen asetukset. Sen avulla voit tarjota halpoja, nopeita malleja yksinkertaisiin vuoroihin ja varata voimakkaamman mallin monimutkaisiin tapauksiin, halliten kustannuksia ilman, että sinun tarvitsee hienosäätää jokaista agenttia erikseen.
[!NOTE]
Mallitasoinen reititys on erillään agentin omasta, agenttikohtaisesta mallista.
agenttikohtainen malli on agentin oletus; tason reititys voi valita malliluokan
tietylle vuorolle. Katso Agentit ja henkilöhahmot.
Kun viesti saapuu, tehdään kaksi reitityspäätöstä: **mikä agentti** pitäisi hoitaa sen, ja **mikä malliluokka** pitäisi suorittaa vuoro. Ensimmäinen ratkaistaan reitittimen avulla; toinen mallitasoisen reitityksen avulla. Molemmat tapahtuvat ennen kuin orkestroija ohjaa funktiokutsusilmukkaa.
## Kohdeagentin ratkaiseminen
Reititin ratkaisee kohdeagentin määritellyssä järjestyksessä:
1. **Sidokset** — selkeä kartoitus, joka sitoo kanavan, keskustelun tai
konteksti tietylle agentille. Tämä on ensisijainen, deterministinen reitti.
2. **`@`-mainitsee** — ryhmäkeskustelussa agentin mainitseminen nimeltä ohjaa
viesti tälle agentille. Näin ryhmäreititys toimii.
3. **Varajärjestelmä** — jos mikään muu ei täsmää, viesti menee määritettyyn
varahenkilö, jotta keskustelua ei koskaan jätetä vastaamatta.
```text
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent
```
> [!NOTE]
> `@`-maininnat ovat se, mikä tekee moniagenttiryhmäkeskusteluista käyttökelpoisia: useat agentit voivat
> jaa keskustelu, ja jokainen viesti toimitetaan sille, joka nimettiin.
## Sidokset
A **sidos** on reitityksen deterministinen selkäranka. Sitomalla saapuva konteksti (esimerkiksi tietty kanava tai keskustelu) agenttiin, saat ennustettavaa käyttäytymistä: sama lähde tavoittaa aina saman agentin, ellei `@`-maininta ohittaa sen yhden viestin ajaksi.
Kanavasidonnat määritetään hallinnan käyttöliittymässä: **Sitoja** esto päällä **Kanavat** sivu määrää **oletusagentti** jokaiselle kanavalle (per työtila). Sidonta koskee, kun kanavasta saapuu uusi keskustelu ilman nimenomaan osoitettua agenttia.
> [!TIP]
> Aseta sitova määritys jokaiselle tuotantokanavalle, jotta reititys ei koskaan riipu siitä
> vararatkaisu. Varaa vararatkaisu aidosti sopimattomalle liikenteelle.
## Mallitasoinen reititys
Riippumatta siitä, mikä agentti valitaan, AiHummer voi ohjata vuoron kohteeseen **mallitaso** perustuen siihen, kuinka vaativa se on:
| Taso | Tarkoitettu |
|---|---|
| **yksinkertainen** | Lyhyet, rutiininomaiset käännökset |
| **standardi** | Jokapäiväinen työ |
| **monimutkainen** | Vaikea, monivaiheinen päättely |
Mallitasoinen reititys on määritetty alla **LLM** reitittimen asetukset. Sen avulla voit tarjota halpoja, nopeita malleja yksinkertaisiin vuoroihin ja varata voimakkaamman mallin monimutkaisiin tapauksiin, halliten kustannuksia ilman, että sinun tarvitsee hienosäätää jokaista agenttia erikseen.
> [!NOTE]
> Mallitasoinen reititys on erillään agentin omasta, agenttikohtaisesta mallista.
> agenttikohtainen malli on agentin oletus; tason reititys voi valita malliluokan
> tietylle vuorolle. Katso [Agentit ja henkilöhahmot](/fi/v1.0/concepts/agents-personas).
## Minne seuraavaksi
- Katso, mitä valittu agentti tekee seuraavaksi
[Orkestrointi ja aliedustajat](/fi/v1.0/concepts/orchestration-subagents).
- Määritä agentit, joita reitityskohteet osoittavat
[Agentit ja henkilöhahmot](/fi/v1.0/concepts/agents-personas).