AiHummer
Lietuvių
PrisijungtiPaskyra
v1.1.x
{ }Swagger

Orkestracija ir subagentai

v1.1.x · atnaujinta 2026-06-26

Tas orchestratorius tai, kas pavercia gaunamą žinutę atsakymu. Jis sudaro sluoksniuotą sistemos užklausą ir valdo funkcijos kvietimo ciklas: modelis galvoja, naudoja įrankius, skaito rezultatus ir kartoja tol, kol pateikia galutinį atsakymą. Virš šio ciklo gali susikurti agentas pavaduojantys agentai ir pritaikyti pasirenkamai mąstymo strategijos — visa tai galima konfigūruoti administratoriui.

Posūkio kilpa

Eilė yra ribota funkcijų kvietimų ciklas. Modeliui pateikiama sistemos užklausa, pokalbis ir galimi įrankiai; jis gali iškviesti vieną ar daugiau įrankių, orchestratorius juos vykdo ir perduoda rezultatus atgal, o ciklas tęsiasi tol, kol modelis pateikia galutinį pranešimą. Įrankiai, atmintis ir žinios visada pasiekia kaip įrankio rezultatai, niekada kaip įterptos instrukcijos — tai yra tai, kas daro ciklą atsparų užklausų įterpimui.

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

Subagentai

Agentas gali sukurti sub-agentus tvarkyti po-užduotį ir grąžinti rezultatą kvietėjui. Tai leidžia koordinuojančiam agentui deleguoti sutelktą darbą — tyrimus, rašymą, specializuotą paiešką — neperkraunant vienos konteksto.

Rekursija yra ribota: maksimalus įdėstumo gylis yra kontroliuojamas AIHUMMER_SUBAGENT_MAX_DEPTH. Tai neleidžia nekontroliuojamai daugintis ir užtikrina, kad ėjimo kaina ir vėlavimas būtų prognozuojami.

[!WARNING] Pašių agentų darbas dauginamas. Laikykite AIHUMMER_SUBAGENT_MAX_DEPTH konservatyvus įjungtas bendri šeimininkai — kiekvienas papildomas gylio lygis gali padauginti įrankių kvietimus ir modelį naudojimas.

Samprotavimo strategijos

Už paprasto kilpos ribų, orchestratorius siūlo pasirenkamą mąstymo strategijos. Jie yra išjungti, jei neįjungti, ir kiekvienas gali būti sukonfigūruotas iš administratoriaus sąsajos po Agentas · Samprotavimas nustatymų grupė.

Strategija Ką tai daro
Plano žingsniai Agentas parengia planą prieš veikdamas, tada atlieka žingsnius.
Atsispindėti Agentas kritiškai įvertina ir peržiūri savo projektą prieš atsakydamas.
Diskusija N agentai ginčijasi dėl daugelio apvalūs, tada a teisėjas pasirenka nugalėtoją.
Geriausias iš N Sukurkite kelis galimus atsakymus ir pasirinkite geriausią.
Pasveikti pačiam Nepavykus, agentas diagnozuoja problemą ir bando dar kartą vietoj to, kad pasiduotų.

[!TIP] Samprotavimo strategijos keičia delsą ir žetonų kainą į kokybę. Įjunkite jas pasirinktiniu būdu agentams ir užduotims, kurioms jų reikia, o ne globaliai.

Agentų grafikai

Daugiaagentėms darbo eigoms, kurios yra labiau struktūruotos nei atsitiktiniai subagentų kvietimai, AiHummer palaiko agentų grafikai — agentų tiesioginis sujungimas į darbo eigą. Grafai valdomi iš administratoriaus vartotojo sąsajos ir administratoriaus API pagal /v1/admin/graphs/*.

Administratoriaus sąsajos “Grafikai” puslapis yra vizualus srautų diagramos redaktorius: grafų mazgai yra perkeliami po drobę, jungtys tarp jų brėžiamos kaip rodyklės, paletė prideda naujus mazgus, o šoninė panelė redaguoja pasirinkto mazgo parametrus. Grafo apibrėžimas (pradinis mazgas, žingsnių limitas, mazgai ir pereinamieji ryšiai) yra saugomas JSON formatu — perjungiklis „Eksportuoti/Importuoti JSON“ atveria jį peržiūrai, perkelti į kitus egzempliorius ir rankiniam redagavimui.

Konfigūracijos santrauka

Rankena Kur
Sub-agent maksimalus gylis AIHUMMER_SUBAGENT_MAX_DEPTH (aplinka; karštuoju būdu kraunama)
Samprotavimo strategijos Nustatymų grupė Agentas · Samprotavimas
Agentų grafikai /v1/admin/graphs/*

[!NOTE] Sub-agent gylis ir įrankio įgalinimas yra tarp taikomų nustatymų karštas (be perkrovimo). Kiti nustatymai gali reikalauti perkrovimo – žr. konfigūraciją modelis pradžiamokslio vadove.

Kur toliau