AiHummer
Azərbaycanca
Daxil ol
v1.0.x
{ }Swagger

Orkestrasiya və alt-agentlər

v1.0.x · yeniləndi 2026-06-26

Orkestrator daxil olan mesajı cavaba çevirən şeydir. O, qatlı sistem promptunu yığır və funksiya çağırışı dövrəsini idarə edir: model düşünür, alətləri çağırır, nəticələri oxuyur və yekun cavab istehsal edənə qədər təkrar edir. Bu dövrənin üstündə agent alt-agentlər yarada və ixtiyari mühakimə strategiyaları tətbiq edə bilər — bütün bunlar admin tərəfindən konfiqurasiya oluna biləndir.

Növbə dövrəsi

Növbə məhdudlaşdırılmış funksiya çağırışı dövrəsidir. Modelə sistem promptu, söhbət və mövcud alətlər verilir; o, bir və ya bir neçə aləti çağıra bilər, orkestrator onları icra edir və nəticələri geri qaytarır, dövrə isə model yekun mesaj qaytarana qədər davam edir. Alətlər, yaddaş və bilik həmişə alət nəticələri kimi gəlir, heç vaxt yeridilmiş təlimatlar kimi yox — dövrəni prompt-injection-a davamlı saxlayan şey budur.

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

Alt-agentlər

Agent bir alt-tapşırığı həll etmək və nəticəni çağırana qaytarmaq üçün alt-agentlər yarada bilər. Bu, koordinasiya edən agentə fokuslanmış işi — tədqiqat, qaralama, ixtisaslaşmış axtarış — tək konteksti həddən artıq yükləmədən həvalə etməyə imkan verir.

Rekursiya məhdudlaşdırılıb: maksimum yuvalama dərinliyi AIHUMMER_SUBAGENT_MAX_DEPTH ilə idarə olunur. Bu, nəzarətdən çıxan yaratmanın qarşısını alır və növbənin xərcini ilə gecikməsini proqnozlaşdırıla bilən saxlayır.

[!WARNING] Alt-agentlər işi çoxaldır. Ortaq hostlarda AIHUMMER_SUBAGENT_MAX_DEPTH-i mühafizəkar saxlayın — hər əlavə dərinlik səviyyəsi alət çağırışlarını və model istifadəsini çoxalda bilər.

Mühakimə strategiyaları

Sadə dövrədən əlavə, orkestrator ixtiyari mühakimə strategiyaları təklif edir. Onlar aktivləşdirilmədikcə söndürülmüş olur və hər biri admin UI-də “Agent · Reasoning” parametrlər qrupu altında konfiqurasiya oluna biləndir.

Strategiya Nə edir
Plan-steps Agent hərəkət etməzdən əvvəl bir plan qaralayır, sonra addımları işləyir.
Reflect Agent cavab verməzdən əvvəl öz qaralamasını tənqid edir və yenidən işləyir.
Debate N agent bir neçə raund boyunca mübahisə edir, sonra bir hakim qalibi seçir.
Best-of-N Bir neçə namizəd cavab yarat və ən yaxşısını seç.
Self-heal Uğursuzluq zamanı agent təslim olmaq əvəzinə diaqnoz qoyur və yenidən cəhd edir.

[!TIP] Mühakimə strategiyaları gecikmə və token xərcini keyfiyyət müqabilində dəyişir. Onları qlobal yerinə, onlara ehtiyacı olan agentlər və tapşırıqlar üçün seçmə şəkildə aktivləşdirin.

Agent qrafları

Birdəfəlik alt-agent çağırışlarından daha strukturlaşdırılmış çoxagentli iş axınları üçün AiHummer agent qraflarını dəstəkləyir — agentlərin iş axınına açıq şəkildə bağlanması. Qraflar admin UI-dən və /v1/admin/graphs/* altındakı admin API-dən idarə olunur.

Admin UI-dəki «Qraflar» səhifəsi vizual flowchart-redaktordur: qrafın düyünləri xolst üzərində sürüşdürülür, aralarındakı əlaqələr oxlarla çəkilir, palitra yeni düyünlər əlavə edir, yan panel isə seçilmiş düyünün parametrlərini redaktə edir. Qrafın tərifi (başlanğıc düyün, addım limiti, düyünlər və keçidlər) JSON kimi saxlanılır — «JSON Eksport/İmport» keçiricisi onu baxış, nümunələr arasında köçürmə və əl ilə redaktə üçün açır.

Konfiqurasiya xülasəsi

Tənzimləyici Harada
Alt-agent maksimum dərinliyi AIHUMMER_SUBAGENT_MAX_DEPTH (env; isti yenilənə bilən)
Mühakimə strategiyaları Parametrlər qrupu “Agent · Reasoning”
Agent qrafları /v1/admin/graphs/*

[!NOTE] Alt-agent dərinliyi və alət aktivləşdirməsi isti tətbiq olunan parametrlər arasındadır (yenidən başlatma yoxdur). Digər parametrlər yenidən başlatma tələb edə bilər — getting-started bələdçisindəki konfiqurasiya modelinə baxın.

Sonra haraya