ორკესტრაცია და სუბაგენტები
ეს ორკესტრატორი ეს არის ის, რაც შემავალი შეტყობინების პასუხად გადაქცევას ახდენს. ის იკრებს მრავალი საფეხურიანი სისტემის მოთხოვნას და მართავს ფუნქციების გამოძახების ციკლი: მოდელი გონაში იგემებს, იყენებს ინსტრუმენტებს, კითხულობს შედეგებს და განმეორებს სანამ საბოლოო პასუხს არ გასცემს. ამ ციკლის ზედაპირზე აგენტი შეიძლება გაშვებული იყოს სუბაგენტები და გამოიყენოთ სურვილისამებრ გონებრივი სტრატეგიები — რომელთა ყველა ადმინისტრატორი აკონფიგურირებს.
გაბრუნების ხრახნი
ცვლა - ეს არის ფუნქციების გამოძახების შეზღუდული ციკლი. მოდელს მიეწოდება სისტემური მოთხოვნა, საუბარი და ხელმისაწვდომი ინსტრუმენტები; ის შეიძლება გამოიძახოს ერთი ან რამდენიმე ინსტრუმენტი, ორკესტრატორი ასრულებს მათ და შედეგებს უკან აბრუნებს, და ციკლი გრძელდება მანამდე, სანამ მოდელი არ დააბრუნებს საბოლოო შეტყობინებას. ინსტრუმენტები, მეხსიერება და ცოდნა ყოველთვის მოდის როგორც ინსტრუმენტის შედეგები, არასდროს როგორც ჩასმული ინსტრუქციები — ეს არის ის, რაც ციკლს აცლის მდგრადობას შპრიცების ჩასამდგენად.
prompt + tools ─▶ model ─▶ tool calls ─▶ results ─▶ model ─▶ ... ─▶ final reply
სუბაგენტები
ობიექტი შეუძლია ქვეშ-მომუშავე აგენტების შექმნა მუშაობა ქვესავალზე და შედეგის დაბრუნება გამოძახების მხარეზე. ეს საშუალებას აძლევს კოორდინაციას სპეციალიზებულ აგენტს დაინაწილოს კონცენტრირებული სამუშაო — კვლევა, ტრაბლის მომზადება, სპეციალიზებული ძიება — ისე, რომ ერთი კონტექსტი არ გადატვირთოს.
რეკურსია შეზღუდულია: კონტროლდება ნესტების მაქსიმალური სიღრმე AIHUMMER_SUBAGENT_MAX_DEPTH. ეს თავიდან ავიცილებს უნებართვო გამოჩნებას და ხდის ღირებულებასა და მოძრაობის დაგვიანებას წინასწარ არასაიმედოს predictable.
[!WARNING] სუბაგენტები აძლიერებენ მუშაობას. შეინახეთ
AIHUMMER_SUBAGENT_MAX_DEPTHკონსერვატიული საერთო ჰოსტები — თითოეული დამატებითი სიღრმის საფეხური შეიძლება გაზარდოს ხელსაწყოების და მოდელის გამოძახილები გამოყენება.
გონებრივი სტრატეგიები
სრული რგოლის გარდა, ორკესტრატორი დამატებით სთავაზობს გონებრივი სტრატეგიებიისინი გამორთულია, თუ ჩართული არაა, და თითოეული მათგანი შესაძლებელია ადმინისტრატორის ინტერფეისის საშუალებით დაჭერით განყოფილებაში აგენტი · მსჯელობა პარამეტრების ჯგუფი.
| სტრატეგია | ეს რას აკეთებს |
|---|---|
| გეგმა-მირველობები | მომხმარებელი გეგმის შედგენას ახდენს მოქმედებამდე, შემდეგ კი ახორციელებს მის ნაბიჯებს. |
| გამობნევა | აიჯენტი აკრიტიკებს და გადახედავს თავისავე გრამატიკულ ნუსხას პასუხის გაცემის წინ. |
| დისკუსია | N აგენტები რიგზე კამათობენ რაუნდები, შემდეგ a მმართველი არჩევს გამარჯვებულს. |
| საუკეთესო N-დან | შექმენით რამდენიმე შესაძლო პასუხი და აირჩიეთ საუკეთესო. |
| თავიდან აღდგენა | შეფერხების შემთხვევაში აგენტი დიაგნოზს გაუკეთებს პრობლემას და ხელმეორედ სცდება, არ დანებდებიან. |
[!TIP] გონების სტრატეგიები ცვლიან დაგვიანებასა და ტოკენების ღირებულებას ხარისხზე. ჩართეთ ისინი შერჩევით აგენტებისთვის და ამ დავალებებისთვის, რომლებსაც ისინი სჭირდებათ, და არა გლობალურად.
აგენტების გრაფები
ბევრაგენტიანი სამუშაო პროცესებისთვის, რომლებიც უფრო სტრუქტურირებულია ვიდრე შემთხვევითი ქ_MD–აპარატის გამოძახებები, AiHummer მხარს უჭერს აგენტური გრაფიკები — წარმომადგენელთა აშკარა ინტეგრაცია სამუშაო პროცესში. გრაფიკები მართავს ადმინისტრაციული ინტერფეისიდან და ადმინისტრაციული API-ის საშუალებით /v1/admin/graphs/*.
ადმინისტრატორის ინტერფეისი გრაფიკები გვერდი ვიზუალურია ბლოკ-სქემის რედაქტორი: გრაფის კვანძები კედელზე გადაიტანება, მათ შორის კავშირები აჩვენებს ისრების სახით, ფერადი პალიტრა ახდენს ახალი კვანძების დამატებას, ხოლო გვერდითი პანელი ეძლევა არჩეულ კვანძის პარამეტრების რედაქტირებას. გრაფის განსაზღვრა (საწყისი კვანძი, ნაბიჯების ლიმიტი, კვანძები და გადაცემები) ინახება JSON ფორმატში — «JSON ექსპორტი/იმპორტი» გადამრთველი აძლევს მას შემოწმების, ინსტანციებს შორის გადაცემისა და ხელით რედაქტირებისათვის.
კონფიგურაციის მიმოხილვა
| პენ | სად |
|---|---|
| სუბ-საიტის მაქსიმალური სიღრმე | AIHUMMER_SUBAGENT_MAX_DEPTH (გარემო; ცხელი გადატვირთვის შესაძლებლობით) |
| გონებრივი სტრატეგიები | კონფიგურაციის ჯგუფი აგენტი · მსჯელობა |
| აგენტების გრაფები | /v1/admin/graphs/* |
[!NOTE] სუბაგენტის სიღრმე და ხელსაწყოების ჩართვა ეხება პარამეტრებს, რომლებიც გამოიყენება ცხელი (პაილურების გარეშე). სხვა პარამეტრები შეიძლება საჭიროებდნენ გადატვირთვას — იხილეთ კონფიგურაცია მოდელი სარეკომენდაციო სახელმძღვანელოში დაწყებისათვის.
სად შემდეგ?
- ნახეთ, რა შეიძლება გამოიწვიოს ციკლმა ინსტრუმენტები.
- გაიგეთ, როგორ ირჩევს შეტყობინება თავის საწყის აგენტს რუტირება.
- დაადგინეთ აგენტები თავად აგენტები და პირები.