AiHummer
Кыргызча
Кирүү
v1.0.x
{ }Swagger

Оркестрация жана суб-агенттер

v1.0.x · жаңыланды 2026-07-07

Оркестратор — бул кирген билдирүүнү жоопко айлантат. Ал катмарлуу система промптун чогултуп, функция чакыруу циклин жүргүзөт: модель ойлонот, аспаптарды чакырат, натыйжаларды окуйт жана акыркы жоопту чыгарганга чейин кайталайт. Бул циклдин үстүндө агент суб-агенттерди чакырып, кошумча ой жүгүртүү стратегияларын колдоно алат — алардын баары админ тарабынан конфигурацияланат.

Кезек цикли

Кезек — чектелген функция чакыруу цикли. Моделге система промпту, маек жана жеткиликтүү аспаптар берилет; ал бир же бир нече аспапты чакырышы мүмкүн, оркестратор аларды аткарып натыйжаларды кайра берет, ал эми цикл модель акыркы билдирүүнү кайтарганга чейин уланат. Аспаптар, эс жана билим дайыма аспап натыйжалары катары келет, эч качан киргизилген нускамалар катары эмес — бул циклди промпт-инъекцияга туруктуу кылат.

prompt + tools ─▶ model ─▶ tool calls ─▶ results ─▶ model ─▶ ... ─▶ final reply

Суб-агенттер

Агент бир суб-тапшырманы аткарып, натыйжаны чакыргычка кайтаруу үчүн суб- агенттерди чакыра алат. Бул координациялоочу агентке топтолгон жумушту — изилдөө, долбоор түзүү, адистешкен издөө — бирдиктүү контекстти ашыкча жүктөбөстөн өткөрүп берүүгө мүмкүндүк берет.

Рекурсия чектелген: эң чоң уя тереңдиги AIHUMMER_SUBAGENT_MAX_DEPTH менен башкарылат. Бул көзөмөлсүз чакырууну болтурбайт жана кезектин баасын жана кечигүүсүн алдын ала болжолдой турган кылат.

[!WARNING] Суб-агенттер жумушту көбөйтөт. Жалпы хосттордо AIHUMMER_SUBAGENT_MAX_DEPTH маанисин кылдат сактагыла — ар бир кошумча тереңдик деңгээли аспап чакырууларын жана модель колдонуусун көбөйтүшү мүмкүн.

Ой жүгүртүү стратегиялары

Жөнөкөй циклден тышкары, оркестратор кошумча ой жүгүртүү стратегияларын сунуштайт. Алар иштетилмейинче өчүк, жана ар бири админ UI’ден “Agent · Reasoning” жөндөөлөр тобунда конфигурацияланат.

Стратегия Эмне кылат
Plan-steps Агент аракет кылуудан мурун план түзөт, андан кийин кадамдарды иштетет.
Reflect Агент жооп бергенге чейин өзүнүн долбоорун сынга алат жана оңдойт.
Debate N агент бир нече раунд боюнча талашат, андан кийин арбитр жеңүүчүнү тандайт.
Best-of-N Бир нече талапкер жоопторду түзүп, эң жакшысын тандоо.
Self-heal Каталыкта агент таштоонун ордуна диагноз коюп, кайра аракет кылат.

[!TIP] Ой жүгүртүү стратегиялары кечигүүнү жана токен баасын сапатка алмаштырат. Аларды глобалдык эмес, ага муктаж агенттер жана тапшырмалар үчүн тандалма күйгүзгүлө.

Агент графтары

Учурдагы суб-агент чакырууларынан структуралуураак көп агенттик жумуш агымдары үчүн AiHummer агент графтарын колдойт — агенттерди жумуш агымына ачык улоо. Графтар админ UI’ден жана /v1/admin/graphs/* астындагы админ API’ден башкарылат.

Админ UI’дин «Графтар» барагы — визуалдык flowchart-редактор: граф түйүндөрү холст боюнча сүйрөлүп жылдырылат, алардын ортосундагы байланыштар жебелер катары тартылат, палитра жаңы түйүндөрдү кошот, ал эми капталдагы панель тандалган түйүндүн параметрлерин түзөтөт. Графтын аныктамасы (баштоо түйүнү, кадам чеги, түйүндөр жана өтүүлөр) JSON катары сакталат — «Экспорт/ Импорт JSON» которгучу аны кароо, инстанциялардын ортосунда ташуу жана кол менен түзөтүү үчүн ачат.

Конфигурация корутундусу

Тутка Кайда
Суб-агент эң чоң тереңдиги AIHUMMER_SUBAGENT_MAX_DEPTH (env; ысык кайра жүктөлчү)
Ой жүгүртүү стратегиялары Жөндөөлөр тобу “Agent · Reasoning”
Агент графтары /v1/admin/graphs/*

[!NOTE] Суб-агент тереңдиги жана аспапты иштетүү — ысык колдонулган жөндөөлөрдүн катарында (өчүрүп-күйгүзүүсүз). Башка жөндөөлөр өчүрүп-күйгүзүүнү талап кылышы мүмкүн — getting-started жетекчисиндеги конфигурация моделин карагыла.

Кийинки кадам