AiHummer
Oʻzbekcha
Kirish
v1.0.x
{ }Swagger

Marshrutlash

v1.0.x · yangilandi 2026-07-07

Xabar kelganda, ikkita marshrutlash qarori qabul qilinadi: qaysi agent uni bajarishi va qaysi model sinfi nubatni ishga tushirishi kerak. Birinchisi router tomonidan, ikkinchisi model-darajasi marshrutlashi tomonidan hal qilinadi. Ikkalasi ham orkestrator funksiya-chaqirish tsiklini boshqarishidan oldin sodir boʻladi.

Maqsadli agentni aniqlash

Router maqsadli agentni belgilangan tartibda aniqlaydi:

  1. Bogʻlamalar — kanal, suhbat yoki kontekstni muayyan agentga bogʻlaydigan aniq xaritalash. Bu asosiy, determinatsiyalangan marshrut.
  2. @-eslatmalar — guruh suhbatida agentni nomi bilan eslatish xabarni oʻsha agentga yoʻnaltiradi. Guruh marshrutlashi shunday ishlaydi.
  3. Zaxira — agar boshqa hech narsa mos kelmasa, xabar sozlangan zaxira agentiga boradi, shunda suhbat hech qachon javobsiz qolmaydi.
inbound ─▶ binding? ─▶ @-mention? ─▶ fallback ─▶ agent

[!NOTE] @-eslatmalar koʻp-agentli guruh chatlarini foydalanish mumkin qiladi: bir nechta agent suhbatni baham koʻrishi mumkin va har bir xabar nomi tilga olingan agentga yetkaziladi.

Bogʻlamalar

Bogʻlama — marshrutlashning determinatsiyalangan asosidir. Kirayotgan kontekstni (masalan, muayyan kanal yoki suhbat) agentga bogʻlash orqali siz bashorat qilinadigan xulqni olasiz: bitta xabar uchun @-eslatma uni bekor qilmaguncha, bir xil manba doimo bir xil agentga yetadi.

Kanal bogʻlamalari admin UI’da sozlanadi: «Kanallar» sahifasidagi «Bogʻlamalar» bloki har bir kanal uchun (ish maydoni doirasida) standart agentni tayinlaydi. Bogʻlama yangi suhbat kanaldan aniq koʻrsatilgan agentsiz kelganda qoʻllaniladi.

[!TIP] Har bir ishlab chiqarish kanali uchun bogʻlama oʻrnating, shunda marshrutlash hech qachon zaxiraga bogʻliq boʻlmaydi. Zaxirani haqiqatan ham mos kelmagan trafik uchun saqlang.

Model-darajasi marshrutlashi

Qaysi agent tanlanganidan qatʼi nazar, AiHummer nubatni qanchalik talabchanligiga qarab model darajasiga yoʻnaltirishi mumkin:

Daraja Moʻljallangan
simple Qisqa, oddiy nubatlar
standard Kundalik ish
complex Qiyin, koʻp bosqichli fikrlash

Model-darajasi marshrutlashi “LLM” router sozlamalari ostida sozlanadi. U sizga oddiy nubatlar uchun arzon, tez modellarni xizmat qilish va murakkablari uchun kuchliroq modelni saqlash imkonini beradi, har bir agentni qoʻlda sozlamasdan narxni nazorat qiladi.

[!NOTE] Model-darajasi marshrutlashi agentning oʻz alohida modelidan ajralib turadi. Har bir agent uchun model — agentning standarti; daraja marshrutlashi muayyan nubat uchun model sinfini tanlashi mumkin. Agentlar va personalar sahifasiga qarang.

Keyin qayerga