AiHummer
Беларуская
УвайсціАсабісты кабінет
v1.0.x
{ }Swagger

Аркестрацыя і суб-агенты

v1.0.x · абноўлена 2026-06-26

Гэта аркістратар менавіта тое, што ператварае ўваходнае паведамленне ў адказ. Ён стварае шматузроўневы сістэмны запыт і кіруе цыкл выкліку функцыімадэль думае, выкарыстоўвае інструменты, чытае вынікі і паўтарае працэс, пакуль не сфармае канчатковы адказ. Зверху гэтага цыклу агент можа ствараць пад-агенты і прымяніць па жаданні стратэгіі разважання — усё гэта можна наладзіць праз адміністрацыйны інтэрфейс.

Петля павароту

Ход — гэта абмежаваны цыкл выкліку функцый. Мадэлі даецца сістэмны запыт, размова і даступныя інструменты; яна можа выклікаць адзін або некалькі інструментаў, аркестратар выконвае іх і вяртае вынікі, і цыкл працягваецца, пакуль мадэль не верне канчатковае паведамленне. Інструменты, памяць і веды заўсёды паступаюць як вынікі інструмента, ніколі як уводныя інструкцыі — гэта тое, што робіць цыкл устойлівым да ўводу шкодных каманд.

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

Суб-агенты

Агент можа стварыць пад-агентаў выконваць падзадачу і вяртаць вынік выклікаючыму. Гэта дазваляе каардынуючаму агенты перадаваць канцэнтраваную працу — даследаванне, складанне чарнавіка, спецыялізаваны пошук — без перагрузкі аднаго кантэксту.

Рэкурсыя абмежаваная: максімальная глыбіня ўкладання кантралюецца AIHUMMER_SUBAGENT_MAX_DEPTHГэта прадухіляе некантраляванае стварэнне і дазваляе прадказваць кошт і затрымку ходу.

[!WARNING] Субагенты множаць працу. Трымайся AIHUMMER_SUBAGENT_MAX_DEPTH кансерватыўны ўключана сумесныя хасты — кожны дадатковы ўзровень глыбіні можа павялічыць выклікі інструментаў і мадэлі выкарыстанне.

Стратэгіі разважання

За межамі простага цыкла, арганізатар прапануе дадатковыя опцыі стратэгіі разважанняЯны адключаны, калі не ўключаны, і кожны можа быць наладжаны праз адміністрацыйны інтэрфейс Агент · Разважанне група налад

Стратэгія Што гэта робіць
Крокі плана Агент складае план перад дзеяннем, а затым выконвае яго крок за крокам.
Адлюстроўваць Агент крытыкуе і змяняе свой праект перад тым, як адказаць.
Дэбат N агенты спрачаюцца па шэрагу раунды, тады суддзя вызначае пераможца
Лепшы з N Стварыце некалькі варыянтаў адказаў і выберыце найлепшы.
Самааднаўленне У выпадку няўдачы агент праводзіць дыягностыку і спрабуе зноў замест таго, каб здавацца.

[!TIP] Стратэгіі разважання абменьваюць затрымку і кошт токенаў на якасць. Уключыце іх выбіральна для агентаў і задач, якія іх патрабуюць, замест глабальнага выкарыстання.

Графы агента

Для мультыагентных працоўных працэсаў, якія больш структураваныя, чым выпадковыя выклікі суб-агентаў, AiHummer падтрымлівае графы агентаў — прамае падключэнне агентаў у працоўны працэс. Графы кіруюцца праз адміністрацыйны інтэрфейс і API адміністратара /v1/admin/graphs/*.

Інтэрфейс адміністратара Дыягрaмы старонка з’яўляецца візуальнай рэдактар блок-схемВузлы графа перацягваюцца па палатне, злучэнні паміж імі малююцца стрэлкамі, пэндзлік дадае новыя вузлы, а бакавая панэль рэдагуе параметры выбранага вузла. Вызначэнне графа (стартовы вузел, абмежаванне крокаў, вузлы і пераходы) захоўваецца ў фармаце JSON — перамыкач «Экспарт/Імпарт JSON» адкрывае яго для агляду, перадачы паміж экземплярамі і ручнога рэдагавання.

Рэзюмэ канфігурацыі

ручка Дзе
Максімальная глыбіня суб-агента AIHUMMER_SUBAGENT_MAX_DEPTH (серада; гарачае перазагрузванне)
Стратэгіі разважання Група налад Агент · Разважанне
Графы агента /v1/admin/graphs/*

[!NOTE] Глыбіня суб-агента і ўключэнне інструментаў належаць да параметраў, якія прымяняюцца гарачы (без перазапуску). Іншыя налады могуць патрабаваць перазапуску — глядзіце канфігурацыю мадэль у кіраўніцтве па пачатку працы

Куды далей