Kad ziņa ierodas, tiek pieņemti divi maršrutēšanas lēmumi: kuras aģents vajadzētu tikt galā ar to, un kura modeļa klase jāvada kārta. Pirmo atrisina maršrutētājs; otro – modeļu līmeņa maršrutēšana. Abi notiek pirms orķestrators sāk funkciju izsaukšanas ciklu.
Mērķa aģenta noteikšana
Maršrutētājs nosaka mērķa aģentu noteiktā secībā:
Saistvielas — skaidra kartēšana, kas sasaista kanālu, sarunu vai
konteksts konkrētam aģentam. Tā ir galvenā, determinētā maršruts.
@-pieminējumi — grupas sarunā, pieminot aģentu vārdā, tiek maršrutēts
ziņa tai aģentam. Tā darbojas grupu maršrutēšana.
Rezerves variants — ja nekas cits nesakrīt, ziņa tiek nosūtīta uz konfigurēto
rezerves aģents, lai saruna nekad netiktu atstāta bez atbildes.
[!NOTE]
@-pieminējumi ir tas, kas padara vairāku aģentu grupu tērzēšanos lietojamu: vairāki aģenti var
dalīties sarunā, un katrs ziņojums tiek nosūtīts tam, kas tika nosaukts.
Saistvielas
A saistošs ir deterministiskais maršrutēšanas pamatakmens. Saistot ienākošo kontekstu (piemēram, konkrētu kanālu vai sarunu) ar aģentu, jūs iegūstat prognozējamu uzvedību: tas pats avots vienmēr sasniedz to pašu aģentu, ja vien @-pieminēšana to pārraksta vienam ziņojumam.
Kanāla saites tiek konfigurētas administratora saskarnē: “Saites” bloks uz “Kanāli” lapa piešķir noklusējuma aģents katram kanālam (uz katru darba vidi). Saistīšana piemērojas, kad no kanāla ierodas jauna saruna bez konkrēti norādīta aģenta.
[!TIP]
Iestatiet saistību katram ražošanas kanālam, lai maršrutēšana nekad nepaļaujas uz
rezerves variants. Atstājiet rezervi tikai patiesi neatbilstošam satiksmei.
Modeļa līmeņa maršrutēšana
Neatkarīgi no tā, kurš aģents tiek izvēlēts, AiHummer var novirzīt kārtu uz modeļa līmenis pamatojoties uz to, cik tas ir prasīgs:
Līmenis
Domāts priekš
vienkāršs
Īsi, ikdienišķi pagriezieni
standarts
Ikdienas darbs
komplekss
Grūta, vairāku posmu domāšana
Modeļa līmeņa maršrutēšana ir konfigurēta zem LLM maršrutētāja iestatījumi. Tas ļauj jums nodrošināt lētus, ātrus modeļus vienkāršiem uzdevumiem un rezervēt spēcīgāku modeli sarežģītākiem, kontrolējot izmaksas bez katra aģenta individuālas pielāgošanas.
[!NOTE]
Modeļa līmeņa maršrutēšana ir atsevišķa no aģenta paša, katram aģentam paredzētā modeļa.
modelis uz aģentu ir aģenta noklusējums; pakāpes maršrutēšana var izvēlēties modeļa klasi
dotajam gājienam. Skatīt Aģenti un personības.
Kad ziņa ierodas, tiek pieņemti divi maršrutēšanas lēmumi: **kuras aģents** vajadzētu tikt galā ar to, un **kura modeļa klase** jāvada kārta. Pirmo atrisina maršrutētājs; otro – modeļu līmeņa maršrutēšana. Abi notiek pirms orķestrators sāk funkciju izsaukšanas ciklu.
## Mērķa aģenta noteikšana
Maršrutētājs nosaka mērķa aģentu noteiktā secībā:
1. **Saistvielas** — skaidra kartēšana, kas sasaista kanālu, sarunu vai
konteksts konkrētam aģentam. Tā ir galvenā, determinētā maršruts.
2. **`@`-pieminējumi** — grupas sarunā, pieminot aģentu vārdā, tiek maršrutēts
ziņa tai aģentam. Tā darbojas grupu maršrutēšana.
3. **Rezerves variants** — ja nekas cits nesakrīt, ziņa tiek nosūtīta uz konfigurēto
rezerves aģents, lai saruna nekad netiktu atstāta bez atbildes.
```text
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent
```
> [!NOTE]
> `@`-pieminējumi ir tas, kas padara vairāku aģentu grupu tērzēšanos lietojamu: vairāki aģenti var
> dalīties sarunā, un katrs ziņojums tiek nosūtīts tam, kas tika nosaukts.
## Saistvielas
A **saistošs** ir deterministiskais maršrutēšanas pamatakmens. Saistot ienākošo kontekstu (piemēram, konkrētu kanālu vai sarunu) ar aģentu, jūs iegūstat prognozējamu uzvedību: tas pats avots vienmēr sasniedz to pašu aģentu, ja vien `@`-pieminēšana to pārraksta vienam ziņojumam.
Kanāla saites tiek konfigurētas administratora saskarnē: **"Saites"** bloks uz **"Kanāli"** lapa piešķir **noklusējuma aģents** katram kanālam (uz katru darba vidi). Saistīšana piemērojas, kad no kanāla ierodas jauna saruna bez konkrēti norādīta aģenta.
> [!TIP]
> Iestatiet saistību katram ražošanas kanālam, lai maršrutēšana nekad nepaļaujas uz
> rezerves variants. Atstājiet rezervi tikai patiesi neatbilstošam satiksmei.
## Modeļa līmeņa maršrutēšana
Neatkarīgi no tā, kurš aģents tiek izvēlēts, AiHummer var novirzīt kārtu uz **modeļa līmenis** pamatojoties uz to, cik tas ir prasīgs:
| Līmenis | Domāts priekš |
|---|---|
| **vienkāršs** | Īsi, ikdienišķi pagriezieni |
| **standarts** | Ikdienas darbs |
| **komplekss** | Grūta, vairāku posmu domāšana |
Modeļa līmeņa maršrutēšana ir konfigurēta zem **LLM** maršrutētāja iestatījumi. Tas ļauj jums nodrošināt lētus, ātrus modeļus vienkāršiem uzdevumiem un rezervēt spēcīgāku modeli sarežģītākiem, kontrolējot izmaksas bez katra aģenta individuālas pielāgošanas.
> [!NOTE]
> Modeļa līmeņa maršrutēšana ir atsevišķa no aģenta paša, katram aģentam paredzētā modeļa.
> modelis uz aģentu ir aģenta noklusējums; pakāpes maršrutēšana var izvēlēties modeļa klasi
> dotajam gājienam. Skatīt [Aģenti un personības](/lv/v1.0/concepts/agents-personas).
## Kur uz nākamo
- Skatieties, ko izvēlētais aģents dara tālāk
[Orķestrācija un apakšaģenti](/lv/v1.0/concepts/orchestration-subagents).
- Konfigurēt aģentus, uz kuriem maršrutē mērķi
[Aģenti un personības](/lv/v1.0/concepts/agents-personas).