Kui sõnum saabub, tehakse kaks marsruutimislahendust: milline esindaja peaks sellega toime tulema, ja milline mudeliklass peaks pöörde käivitama. Esimese lahendab ruuter; teise lahendab mudeli-tasandi marsruutimine. Mõlemad toimuvad enne, kui orkestreerija funktsioonide kutsumise tsüklit juhib.
Sihtagendi lahendamine
Ruuter lahendab sihtagendi määratletud järjekorras:
Seosed — otsene seos, mis seob kanali, vestluse või
kontekst kindlale agendile. See on peamine, deterministlik tee.
@-mainib — grupivestluses juhib agendi nime mainimine teed
sõnum sellele agendile. Nii töötab grupi marsruutimine.
Varuvariant — kui miski muu ei sobi, läheb sõnum konfigureeritud
varuagent, et ükski vestlus ei jääks vastuseta.
[!NOTE]
@-mainimised on see, mis muudab mitme agenti grupivestlused kasutatavaks: mitu agenti saavad
jagada vestlust ja iga sõnum edastatakse sellele, kes oli nimetatud.
Seosed
A köide on marsruutimise deterministlik selgroog. Tulistamaks saabuva konteksti (näiteks kindel kanal või vestlus) agendiga, saate ennustatava käitumise: sama allikas jõuab alati samale agendile, välja arvatud juhul, kui @-mainimine tühistab selle ühe sõnumi jaoks.
Kanalite sidemed on konfigureeritud administraatori kasutajaliideses: Sidemed plokk peal “Kanalid” leht määrab vaikeseade agent iga kanali kohta (tööruumi kohta). Sidumine rakendub, kui kanalilt jõuab uus vestlus ilma selgelt määratletud agendita.
[!TIP]
Määra iga tootmiskanali jaoks sidumine, et marsruutimine ei sõltuks kunagi sellest
tagavaravõimalus. Hoidke tagavaravõimalust ainult tõeliselt sobimatule liiklusele.
Mudeli-taseme marsruutimne
Sõltumata sellest, milline agent valitakse, saab AiHummer suunata käigu järgmisele mudeli tase sõltuvalt sellest, kui nõudlik see on:
Tase
Mõeldud
lihtne
Lühikesed, rutiinsed pöörded
standard
Igapäevane töö
keeruline
Raske, mitmeastmeline mõtlemine
Mudeliterva tüüpi marsruutimine on konfigureeritud all LLM ruuteri seaded. See võimaldab teil pakkuda odavaid, kiireid mudeleid lihtsate pöördumiste jaoks ja reserveerida tugevam mudel keerukamate jaoks, hoides kulud kontrolli all ilma iga agenti käsitsi häälestamata.
[!NOTE]
Mudeli-taseme marsruutimine on eraldi agendi enda iga-agendi mudelist.
agent-põhine mudel on agendi vaikeväärtus; taseme suunamine võib valida mudeliklassi
antud vooru jaoks. Vaata Agendid ja persoonad.
Kui sõnum saabub, tehakse kaks marsruutimislahendust: **milline esindaja** peaks sellega toime tulema, ja **milline mudeliklass** peaks pöörde käivitama. Esimese lahendab ruuter; teise lahendab mudeli-tasandi marsruutimine. Mõlemad toimuvad enne, kui orkestreerija funktsioonide kutsumise tsüklit juhib.
## Sihtagendi lahendamine
Ruuter lahendab sihtagendi määratletud järjekorras:
1. **Seosed** — otsene seos, mis seob kanali, vestluse või
kontekst kindlale agendile. See on peamine, deterministlik tee.
2. **`@`-mainib** — grupivestluses juhib agendi nime mainimine teed
sõnum sellele agendile. Nii töötab grupi marsruutimine.
3. **Varuvariant** — kui miski muu ei sobi, läheb sõnum konfigureeritud
varuagent, et ükski vestlus ei jääks vastuseta.
```text
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent
```
> [!NOTE]
> `@`-mainimised on see, mis muudab mitme agenti grupivestlused kasutatavaks: mitu agenti saavad
> jagada vestlust ja iga sõnum edastatakse sellele, kes oli nimetatud.
## Seosed
A **köide** on marsruutimise deterministlik selgroog. Tulistamaks saabuva konteksti (näiteks kindel kanal või vestlus) agendiga, saate ennustatava käitumise: sama allikas jõuab alati samale agendile, välja arvatud juhul, kui `@`-mainimine tühistab selle ühe sõnumi jaoks.
Kanalite sidemed on konfigureeritud administraatori kasutajaliideses: **Sidemed** plokk peal **"Kanalid"** leht määrab **vaikeseade agent** iga kanali kohta (tööruumi kohta). Sidumine rakendub, kui kanalilt jõuab uus vestlus ilma selgelt määratletud agendita.
> [!TIP]
> Määra iga tootmiskanali jaoks sidumine, et marsruutimine ei sõltuks kunagi sellest
> tagavaravõimalus. Hoidke tagavaravõimalust ainult tõeliselt sobimatule liiklusele.
## Mudeli-taseme marsruutimne
Sõltumata sellest, milline agent valitakse, saab AiHummer suunata käigu järgmisele **mudeli tase** sõltuvalt sellest, kui nõudlik see on:
| Tase | Mõeldud |
|---|---|
| **lihtne** | Lühikesed, rutiinsed pöörded |
| **standard** | Igapäevane töö |
| **keeruline** | Raske, mitmeastmeline mõtlemine |
Mudeliterva tüüpi marsruutimine on konfigureeritud all **LLM** ruuteri seaded. See võimaldab teil pakkuda odavaid, kiireid mudeleid lihtsate pöördumiste jaoks ja reserveerida tugevam mudel keerukamate jaoks, hoides kulud kontrolli all ilma iga agenti käsitsi häälestamata.
> [!NOTE]
> Mudeli-taseme marsruutimine on eraldi agendi enda iga-agendi mudelist.
> agent-põhine mudel on agendi vaikeväärtus; taseme suunamine võib valida mudeliklassi
> antud vooru jaoks. Vaata [Agendid ja persoonad](/et/v1.0/concepts/agents-personas).
## Kuhu järgmine
- Vaadake, mida valitud agent järgmisena teeb
[Orkestreerimine ja alaagendid](/et/v1.0/concepts/orchestration-subagents).
- Seadistage agendid, mis suunavad sihtkohta
[Agendid ja persoonad](/et/v1.0/concepts/agents-personas).