ბლოგი

განახლებულია 10 წთ კითხვააგენტების შექმნა და მართვატუტორიალი

კონტექსტის ინჟინერია AI აგენტებისთვის: მუშაობის დროის სიცოცხლის ციკლის სახელმძღვანელო

დააპროექტეთ AI აგენტის მუშაობის დროის კონტექსტის სიცოცხლის ციკლი: ინსტრუქციები, მოძიება, ხელსაწყოს შედეგები, ისტორია, მეხსიერება, შეკუმშვა, მფლობელები, ვადები და შეფასება.

Dali

Dali არის AI agent systems სტუდია. დავითი - engineering/product, ლიანა - operations/workflow fit. Production აგენტები არსებულ tools-ში.

David Hakobyan · LinkedIn · Dali

საწარმოო AI აგენტის მუშაობის დროის კონტექსტის სიცოცხლის ციკლი: ინსტრუქციები, ხელსაწყოები, მეხსიერება და შეფასება

კონტექსტის ინჟინერია AI აგენტებისთვის არის სამუშაო, რომლითაც ყოველ ნაბიჯზე წყვეტთ, რომელი ტოკენები შევა მოდელის ფანჯარაში, ვინ ფლობს მათ, როდის იწურება მათი ვადა და როგორ დაამტკიცებთ, რომ ეს ნაკრები აგენტს კვლავ სწორად მართავს. ეს არ არის «უფრო გრძელი სისტემური ინსტრუქციის დაწერა». თუ ინსტრუქციას მთელ სისტემად ჩათვლით, საწარმოო აგენტები გადაიხრებიან, როცა ხელსაწყოს ნაგავსაყრელები, მოძველებული წესები და საუბრის ისტორია იმ რამდენიმე ფაქტს ავიწროებს, რომლებიც მნიშვნელოვანია.

Anthropic ამ დისციპლინას აღწერს, როგორც მოდელის გამოთვლისას ტოკენების ოპტიმალური ნაკრების შერჩევას რეალურ არქიტექტურულ შეზღუდვებში (Effective context engineering for AI agents). ეს გვერდი ამ ჩარჩოს მუშაობის დროის სიცოცხლის ციკლად აქცევს, რომელსაც შეგიძლიათ მართოთ: ინსტრუქციები, მოძიებული ცოდნა, ხელსაწყოს შედეგები, საუბრის ისტორია, მეხსიერება, შეკუმშვა და შეფასება.

ეს არის საპროექტო სახელმძღვანელო საწარმოო სისტემებისთვის და არა მომწოდებლების შედარება. ხელსაწყოების, საკონტროლო ბარიერებისა და მფლობელობის უფრო ფართო საწარმოო ზღვრისთვის დაიწყეთ აქედან: რა არის საწარმოო AI აგენტი.

კონტექსტის ინჟინერია ინსტრუქციების ინჟინერიის წინააღმდეგ

ინსტრუქციების ინჟინერია ფოკუსირებულია იმაზე, როგორ დაწეროთ და დაასტრუქტუროთ ინსტრუქციები, რომ მოდელმა დავალებაზე კარგად იმუშაოს. კონტექსტის ინჟინერია მართავს სრულ სამუშაო მდგომარეობას, რომელიც ფანჯარაში ხვდება: სისტემური ინსტრუქციები, ხელსაწყოების განსაზღვრებები, მოძიებული დოკუმენტები, შეტყობინებების ისტორია, ხელსაწყოს შედეგები და ყველაფერი, რაც მეხსიერებიდან ხელახლა იტვირთება (Anthropic).

რეკომენდაცია: ინსტრუქციის ტექსტი პროდუქტის კოდივით დაავერსიონეთ, მაგრამ ყველა სხვა ტოკენის კლასისთვის ცალკე სიცოცხლის ციკლი დააპროექტეთ. როგორ გამოიტანოთ ინსტრუქციისა და სქემის ცვლილებები, ეკუთვნის გვერდს ინსტრუქციებისა და აგენტის გამოშვებების ვერსიონირება. როგორ დაყოთ კორპუსები ფრაგმენტებად და შეინარჩუნოთ ციტირებების სიახლე, ეკუთვნის გვერდს RAG, მეხსიერება და დასაბუთება. ეს გვერდი მუშაობის დროის აწყობის პრობლემას ფლობს: რა არის ახლა ფანჯარაში და რატომ.

რატომ არის ფანჯარა დეფიციტური რესურსი

უფრო დიდი კონტექსტის ფანჯრები შერჩევის საჭიროებას არ აუქმებს. Anthropic კონტექსტს განიხილავს, როგორც სასრულ რესურსს შემცირებადი მარგინალური სარგებლით: ყოველი დამატებითი ტოკენი ყურადღებისთვის კონკურენციას უწევს და უფრო გრძელმა ფანჯრებმა მაინც შეიძლება შეამციროს სიზუსტე იმაზე, რაც მნიშვნელოვანია (Anthropic). Chroma-ს context-rot კვლევა იმავე მიმართულების ნიმუშს აჩვენებს კონტროლირებად დავალებებზე: შესრულება ხშირად უარესდება შეყვანის სიგრძის ზრდასთან ერთად, თუნდაც ძირითადი დავალება მარტივი დარჩეს (Chroma).

არ გამოიგონოთ ერთიანი «უსაფრთხო ტოკენების რაოდენობა» ყველა მოდელისთვის. რეკომენდაცია: დააპროექტეთ მცირე, მაღალი სიგნალის სამუშაო ნაკრები, შემდეგ დაამატეთ მოძიების, მეხსიერებისა და შეკუმშვის კონტროლები, სანამ უფრო დიდ მკაცრ ლიმიტს დაეყრდნობით.

კონტექსტის სიცოცხლის ციკლი, რომელიც უნდა დააპროექტოთ

საწარმოო აგენტის კონტექსტის სიცოცხლის ციკლის დიაგრამა: ინსტრუქციები და ხელსაწყოები გაშვებაზე, მოძიება და ხელსაწყოს შედეგები ყოველ ნაბიჯზე, ისტორიის ზრდა, მეხსიერების ჩაწერა და აღდგენა, შეკუმშვა წნეხის ქვეშ და შეფასების უკუკავშირი

ენისგან დამოუკიდებელი სიცოცხლის ციკლი: მყარი ინსტრუქციები და ხელსაწყოს კონტრაქტები გაშვებაზე, ყოველნაბიჯიანი მოძიება და ხელსაწყოს შემავალი-გამომავალი, ისტორიის ზრდა, გარე მეხსიერება, შეკუმშვა წნეხის ქვეშ და შეფასება, როგორც მართვის ციკლი.

საწარმოო აგენტი ერთ სტატიკურ მასას არ ტვირთავს. ის კონტექსტს განმეორებით აწყობს, სანამ ხელსაწყოების ციკლზე მუშაობს.

გამოიყენეთ შვიდი ზოლი:

  1. ინსტრუქციები - სისტემური ინსტრუქცია, წესები, გამოსავლის კონტრაქტები, ხელსაწყოს მითითებები.
  2. მოძიებული ცოდნა - დოკუმენტები, ჩანაწერები ან ამონარიდები მიმდინარე მიზნისთვის.
  3. ხელსაწყოს შედეგები - პასუხები CRM-დან, ძიებიდან, ფაილებიდან, API-დან.
  4. საუბრის ისტორია - მომხმარებლისა და ასისტენტის ნაბიჯები, რომლებიც ჯერ კიდევ აქტიურ ფანჯარაშია.
  5. მეხსიერება - ჩანაწერები ან მდგომარეობა ფანჯრის გარეთ, რომელიც განზრახ იტვირთება ხელახლა.
  6. შეკუმშვა - დანაკარგიანი შეჯამებები ან გასუფთავებები, რომლებიც ბიუჯეტს ათავისუფლებს უწყვეტობის შენარჩუნებით.
  7. შეფასება - მტკიცებულება, რომელსაც ინახავთ, რომ იცოდეთ, აწყობა ცვლილებების შემდეგაც მუშაობს.

Anthropic-ის გრძელჰორიზონტიანი ხელსაწყოების ნაკრები ორიენტირებულია შეკუმშვაზე, სტრუქტურირებულ ჩანაწერებზე და ქვეაგენტის იზოლაციაზე, როცა ერთი ფანჯარა საკმარისი არ არის (Anthropic). Claude პლატფორმის დოკუმენტაცია და სახელმძღვანელოები მთელი ტრანსკრიპტის შეკუმშვას, ხელსაწყოს შედეგების გასუფთავებას და მეხსიერებას განსხვავებულ კონტროლებად ყოფს განსხვავებული ზრდისთვის (Compaction docs; Context engineering cookbook).

სიცოცხლის ციკლის კომპაქტური ლექსიკონი არის ჩაწერა, შერჩევა, შეკუმშვა და იზოლაცია. დაწერეთ მყარი ჩანაწერები აქტიური ფანჯრის გარეთ, აირჩიეთ მხოლოდ რელევანტური მოძიება და ხელსაწყოს გამომავალი, შეკუმშეთ ისტორია, როცა წნეხი იზრდება, და იზოლირეთ გამოკვლევა სხვა მუშაკში, როცა ის მთავარ გაშვებას გადატვირთავდა.

ზოლი ზოლად

ინსტრუქციები

გაშვების დასაწყისში ჩატვირთეთ მინიმალური, მკაფიო ინსტრუქციების ნაკრები. Anthropic გირჩევთ «სწორ სიმაღლეს»: საკმარისად კონკრეტული ქცევის სამართავად, საკმარისად მოქნილი, რომ მყიფე if-else ფსევდოკოდი არ გახდეს (Anthropic). მყარი წესები აქ ჩადეთ. მთელი ცოდნის ბაზა სისტემურ ინსტრუქციაში არ ჩასვათ.

მფლობელი: პროდუქტის ინჟინერია; ოპერაციები - ბიზნეს წესებზე. ვადა: მხოლოდ მაშინ, როცა ახალი ვერსია გამოდის. გამოიტანეთ განხილვითა და ეტაპობრივი საცდელი გამოშვებით, არა ცოცხალი რედაქტებით (ინსტრუქციების ვერსიონირება).

მოძიებული ცოდნა

უპირატესობა მიეცით საჭიროების მომენტში მოძიებას: შეინახეთ იდენტიფიკატორები (ბილიკები, ID-ები, მოთხოვნები) და ჩატვირთეთ მხოლოდ ის, რაც ნაბიჯს სჭირდება (Anthropic). ეს განსხვავდება იმისგან, რომ პირველ ტოკენამდე ყველა შესაძლო დაკავშირებული დოკუმენტი წინასწარ ჩააყაროთ.

მფლობელი: ცოდნის ან დომენის მფლობელი - კორპუსის სიმართლეზე; გაშვების გარემო - მოძიების წესზე. ვადა: ფრაგმენტები გადააგდეთ ნაბიჯის დასრულებისას, თუ ციტირება საბოლოო პასუხისთვის არ უნდა დარჩეს. ფრაგმენტაცია, დასაბუთება და სიახლის მექანიკა - RAG-ისა და დასაბუთების გვერდზე.

ხელსაწყოს შედეგები

ხელსაწყოს შედეგები ხშირად ყველაზე დიდი და ხმაურიანი ზრდის წყაროა. Anthropic-ის ხელსაწყოების წერის მითითება პირდაპირია: დააბრუნეთ მაღალი სიგნალის ველები, მოაჭერით დაბალი დონის ხმაური და გამოაჩინეთ მოკლე და დეტალური პასუხის ფორმები, როცა აგენტებს ორივე კონტროლი სჭირდება (Writing effective tools). რეკომენდაცია: დააპროექტეთ ხელსაწყოები ისე, რომ ნაგულისხმევი პასუხი ხელახლა ამოსაღები და პატარა იყოს; სრული ნაგავსაყრელები დატოვეთ ცალსახა დეტალურ რეჟიმს მიღმა.

გრძელ გაშვებებზე ხელსაწყოს შედეგების გასუფთავებას შეუძლია ძველი ხელახლა ამოსაღები პასუხები გადააგდოს და შეინარჩუნოს ის ფაქტი, რომ გამოძახება მოხდა (Cookbook). ხელსაწყოების ნებართვისა და ჩაწერის უსაფრთხოების წესები ცალკეა; იხილეთ უსაფრთხო ხელსაწყოს გამოძახება.

საუბრის ისტორია

ისტორია არის ცოცხალი ტრანსკრიპტი: მომხმარებლის მიზნები, დაზუსტებები, ასისტენტის გეგმები და წინა გადაწყვეტილებები, რომლებიც ჯერ კიდევ თანმიმდევრულობისთვისაა საჭირო. ის ყოველ ნაბიჯზე იზრდება. ის მყარი მეხსიერების ან დამტკიცებული წესების ტექსტის შემცვლელი არ არის.

მფლობელი: აგენტის გაშვების გარემო და პროდუქტის დიზაინი - შენახვის მომხმარებლის გამოცდილებაზე. ვიჯეტის სესიებს, რომლებიც დახურვისას ნულდება, სჭირდება ცალსახა პროდუქტის წესები (სესიის კონტექსტი AI ჩატის ვიჯეტებში).

მეხსიერება (სტრუქტურირებული ჩანაწერები ფანჯრის გარეთ)

მეხსიერება არის გარე მდგომარეობა, რომელსაც აგენტი წერს და მოგვიანებით კითხულობს: პროგრესის ჩანაწერები, ღია გადაწყვეტილებები, საკონტროლო წერტილები, მომხმარებლის პრეფერენციები, რომლებიც გადატვირთვას უნდა გადაურჩეს (Anthropic; Cookbook). ეს არ არის ნაგვის უჯრა საიდუმლოებებისთვის ან სხვა მოიჯარეების მონაცემებისთვის.

მფლობელი: პლატფორმა - საცავის იზოლაციაზე; პროდუქტი - იმაზე, რისი შენახვა შეიძლება. ვადა: ამოცანის ჩანაწერები ამოცანასთან ერთად იღუპება; პრეფერენციები - დეკლარირებული შენახვის პოლიტიკის მიხედვით.

შეკუმშვა

შეკუმშვა უფრო ძველ კონტექსტს აჯამებს და იმ შეჯამებიდან აგრძელებს, როცა ფანჯარა წნეხის ქვეშაა (Anthropic). Claude Messages API-ზე სერვერული შეკუმშვა ამჟამად ბეტა კონტექსტის მართვის რედაქტია (compact_20260112). დოკუმენტირებული ნაგულისხმევები იყენებს შეყვანის ტოკენების გააქტიურების ზღვარს 150,000 ტოკენზე, მინიმალური ზღვრით 50,000 (Compaction docs). ეს რიცხვები პლატფორმის ნაგულისხმევებია და არა უნივერსალური საწარმოო კანონი ყველა მოდელისა და სტეკისთვის.

თუ საკუთარ შეჯამების ინსტრუქციებს მიაწოდებთ, Claude-ის დოკუმენტაცია ამბობს, რომ ისინი ნაგულისხმევ ინსტრუქციას სრულად ანაცვლებს და არა ერწყმის (Compaction docs). რეკომენდაცია: დაწერეთ შეკუმშვის ინსტრუქციები, რომლებიც ინარჩუნებს ღია გადაწყვეტილებებს, ხელსაწყოს გამოძახებისთვის საჭირო იდენტიფიკატორებს და გადაუჭრელ რისკებს, შემდეგ შეამოწმეთ, გადარჩება თუ არა ისინი შეკუმშვის შემდეგ.

შეფასება

შეფასება არის ზოლი, რომელიც სიცოცხლის ციკლს გულწრფელს ინარჩუნებს. გჭირდებათ შემთხვევები, რომლებიც ჩავარდებას იძლევა, როცა არასწორი ტოკენები შედის, სწორი ტოკენები ნაადრევად იწურება, ან შეკუმშვა აგდებს გადაწყვეტილებას, რომელიც შემდგომ ნაბიჯებს სჭირდება. ააწყვეთ სატესტო ჩარჩო ეტალონური ნაკრებითა და შედეგის შემფასებლებით (შეფასება გაშვებამდე). დაკვირვებადობა გიჩვენებთ, რა ნახა გაშვებამ რეალურად; ის სიცოცხლის ციკლის დიზაინს არ ანაცვლებს (აგენტის დაკვირვებადობა).

კონტექსტის ზოლების გადაწყვეტილების ცხრილი

ზოლირა შედისროდის შედისვინ ფლობსვადის წესებიშეფასების მტკიცებულება
ინსტრუქციებისისტემური ინსტრუქცია, წესები, გამოსავლის კონტრაქტი, ხელსაწყოს მითითებებიგაშვების ჩატვირთვა; ხელახალი ჩატვირთვა მხოლოდ ვერსიის ცვლილებაზეპროდუქტის ინჟინერია + ოპერაციები წესებზევადა მხოლოდ ვერსიონირებული გამოშვებითინსტრუქციის ვერსიის იდენტიფიკატორი გაშვებაზე; რეგრესიის ნაკრები ინსტრუქციის რედაქტების შემდეგ
მოძიებული ცოდნადამტკიცებული ფრაგმენტები, ჩანაწერები ან ამონარიდები მიმდინარე მიზნისთვისყოველ ნაბიჯზე ან ხელსაწყოს ნაბიჯზე, როცა მიზანს სჭირდებაცოდნის მფლობელი (სიმართლე) + გაშვების გარემო (მოძიების წესი)გადააგდეთ ნაბიჯის შემდეგ, თუ საბოლოო ციტირებებისთვის არ სჭირდება; ხელახლა ამოიღეთ კორპუსის გამოქვეყნების შემდეგმოძიების დარტყმის შემოწმებები ეტალონურ კითხვებზე; მოძველებული დოკუმენტის ხაფანგები
ხელსაწყოს შედეგებისტრუქტურირებული ხელსაწყოს გამოსავლები (სტატუსი, ველები, შეცდომები)ყოველი ხელსაწყოს გამოძახების შემდეგ დაუყოვნებლივპლატფორმა / ხელსაწყოს ავტორი - ფორმაზე; გაშვების გარემო - შენახვაზეგაასუფთავეთ ან შეამოკლეთ ძველი ხელახლა ამოსაღები შედეგები; შეინახეთ ბოლოდროინდელი შენახვის ფანჯარა; საიდუმლოებები არასდროსხელსაწყოს შედეგის ზომის ლიმიტები; ხელახალი ამოღება გასუფთავების შემდეგ კვლავ წარმატებულია; შეცდომის ფორმის ტესტები
საუბრის ისტორიამომხმარებლისა და ასისტენტის ნაბიჯები თანმიმდევრულობისთვისყოველ ნაბიჯზეგაშვების გარემო + პროდუქტი (შენახვის მომხმარებლის გამოცდილება)შეამოკლეთ შეკუმშვის შემდეგ; მკაცრი გადატვირთვა ამთავრებს სესიის ისტორიასმრავალნაბიჯიანი უწყვეტობის შემთხვევები; გადატვირთვის ქცევის პროდუქტის ტესტები
მყარი მეხსიერების ჩანაწერებიპროგრესის ჩანაწერები, ღია გადაწყვეტილებები, დამტკიცებული პრეფერენციებიიწერება მუშაობისას; ხელახალი ჩატვირთვა ახალ სესიაზე ან შეკუმშვის შემდეგპლატფორმა (საცავი/იზოლაცია) + პროდუქტი (დაშვებული ველები)ამოცანის ჩანაწერები ამოცანასთან მთავრდება; პრეფერენციები - შენახვის პოლიტიკითსესიათაშორისი განახლების შემთხვევები; იზოლაციის ტესტები მრავალმოიჯარე მონაცემებზე
შეკუმშვის შეჯამებამაღალი სიზუსტის შეჯამება წინა ფანჯრის მდგომარეობისაროცა ტოკენების ბიუჯეტი კონფიგურირებულ გააქტიურების ზღვარს აღწევსგაშვების გარემოს მფლობელი შეკუმშვის წესისაანაცვლებს წინა ნედლ ისტორიას; შემდეგი შეკუმშვა შეიძლება ამ შეჯამებას ჩაანაცვლოსსაცდელი ნაკრები: კრიტიკული გადაწყვეტილებები და ID-ები შეკუმშვის შემდეგ; ბუნდოვანი ხმაური არ არის
შეფასების არტეფაქტებიეტალონური შემთხვევები, შემფასებლები, გავლის ზღვრები, ჩავარდნის ეტიკეტებიოფლაინ და გამოშვებამდე; შერჩევითი ონლაინ განხილვაინჟინერია + ოპერაციები ერთადშეინახეთ ვერსიონირებულად აგენტის გამოშვებასთან ერთადგავლის ზღვარი ჩაწერის წვდომამდე; ცვლილების შემდგომი რეგრესიის სხვაობა

ეს ცხრილი არის საოპერაციო კონტრაქტი. შეავსეთ მფლობელის სვეტი რეალური სახელებით, სანამ აგენტს საწარმოოდ მზად გამოაცხადებთ.

სუსტი სიცოცხლის ციკლის ჩავარდნის რეჟიმები

კონტექსტის ჩავარდნები ხშირად ჰგავს «მოდელი გაუარესდა», როცა რეალური პრობლემა აწყობაა.

  1. ინსტრუქციის გაბერვა - ყოველი განსაკუთრებული შემთხვევა სისტემურ ინსტრუქციაშია ჩაშენებული, ამიტომ განახლებები მყიფე ხდება.
  2. წესების ჩაყრა - მთელი სახელმძღვანელოები ცხოვრობს ინსტრუქციაში, ხოლო მოძიება უქმად რჩება.
  3. მოძველებული მოძიება - ჰიპოთეტური: მხარდაჭერის აგენტი კვლავ გუშინდელი დაბრუნების წესის ფრაგმენტს ინახავს მას შემდეგ, რაც ფინანსებმა ახალი წესი გამოაქვეყნა, და არასწორ დაპირებას ადგენს.
  4. ხელსაწყოს შედეგების ნაგავსაყრელი - ჰიპოთეტური: ოპერაციების აგენტი ყოველ ნაბიჯზე სრულ CRM ექსპორტს ფანჯარაში ყრის, სანამ ადრეული ფაქტები გვიანდელი ხმაურის ქვეშ არ ლპება.
  5. ისტორია, როგორც ყალბი მეხსიერება - საუბრის ტრანსკრიპტი ითვლება მყარ სიმართლედ, შემდეგ ვიჯეტის ან მუშაკის გადატვირთვა მას შლის.
  6. შეკუმშვის ამნეზია - შეჯამება აგდებს ღია დამტკიცებას ან ბილეთის იდენტიფიკატორს და შემდგომი ხელსაწყოები არასრულ მდგომარეობაზე მოქმედებს.
  7. მეხსიერება იზოლაციის გარეშე - ჩანაწერები ინახავს სხვა კლიენტის დეტალებს ან ნედლ საიდუმლოებებს.
  8. შეფასების გარეშე აწყობაზე - მხოლოდ საბოლოო ტექსტი ფასდება, ამიტომ დაბინძურებული კონტექსტი შეუმჩნევლად გადის გამოშვებაზე.

ეს უფრო ფართო ჩავარდნების რუკაში ზის: საწარმოო აგენტის ჩავარდნის რეჟიმები. როცა გამოკვლევა თავად ავსებს წამყვან აგენტს, იზოლირეთ ძიება ქვეაგენტებში და დააბრუნეთ მოკლე შეჯამებები (Anthropic; ტოპოლოგიის კომპრომისები: მრავალი აგენტი ერთი აგენტის წინააღმდეგ).

მინიმალური შემოწმების სია ერთი საწარმოო გზისთვის

გამოიყენეთ ეს, როგორც პირველი საოპერაციო გავლა და არა სიმწიფის თეატრის ქულათა ბარათი.

  1. დაასახელეთ სამუშაო ნაკადი და შეუქცევადი ქმედებები, რომლებსაც საკონტროლო ბარიერები სჭირდება.
  2. დაწერეთ მოკლე ინსტრუქციების პაკეტი სწორ სიმაღლეზე; დაავერსიონეთ.
  3. ჩამოთვალეთ ხელსაწყოები და აიძულეთ მაღალი სიგნალის ნაგულისხმევი პასუხები.
  4. განსაზღვრეთ მოძიების იდენტიფიკატორები და ვადა ცოდნის ფრაგმენტებისთვის.
  5. გადაწყვიტეთ, რა არის სესიის ისტორია და რა - მყარი მეხსიერება.
  6. აირჩიეთ შეკუმშვის და/ან ხელსაწყოს შედეგების გასუფთავების გააქტიურების ზღვრები გრძელი გაშვებებისთვის.
  7. დაამატეთ შეფასების შემთხვევები, რომლებიც იშლება, როცა არასწორი ზოლი ცარიელია, მოძველებულია ან გადავსებულია.
  8. დაადასტურეთ, რომ ინციდენტებისთვის შეგიძლიათ აღადგინოთ, რა ნახა მოდელმა (დაკვირვებადობა).

რეკომენდაცია: გამოიტანეთ ერთი სამუშაო ნაკადი ამ შემოწმების სიით, სანამ მეტ აგენტს ან ხელსაწყოს დაამატებთ.

ხშირად დასმული კითხვები

კონტექსტის ინჟინერია მხოლოდ კოდირების აგენტებისთვისაა?

არა. ნებისმიერ მრავალნაბიჯიან აგენტს, რომელიც ხელსაწყოებს იძახებს და მოკლე ჩატზე მეტხანს ცხოვრობს, აქვს კონტექსტის სიცოცხლის ციკლი. მხარდაჭერის, ოპერაციების, გაყიდვების მიღებისა და კვლევის აგენტები იგივე წნეხის წერტილებს ხვდებიან სხვადასხვა ხელსაწყოებით.

Anthropic-ის მშობლიური შეკუმშვა მჭირდება კონტექსტის ინჟინერიის პრაქტიკისთვის?

არა. შეკუმშვა, გასუფთავება და მეხსიერება საპროექტო ნიმუშებია. მომწოდებლის API-ებს შეუძლიათ მათი განხორციელება თქვენთვის, მაგრამ საკუთარ ორკესტრატორს შეუძლია შეჯამება, ხელსაწყოს პასუხების გასუფთავება და ჩანაწერების შენახვა, სანამ მფლობელობა და შეფასებები ცალსახაა.

რით განსხვავდება ეს RAG-ისგან?

RAG პასუხობს, როგორ შეინახოთ და ამოიღოთ დოკუმენტები დასაბუთებისთვის. კონტექსტის ინჟინერია წყვეტს, როდის იკავებს ეს დოკუმენტები (და ყველაფერი სხვა) დეფიციტურ ფანჯარას, რამდენ ხანს რჩება და რა ანაცვლებს მათ წნეხის ქვეშ. გამოიყენეთ ორივე; ერთ მოდურ სიტყვად ნუ ჩაკეცავთ.

დააპროექტეთ სიცოცხლის ციკლი Dali-სთან

თუ უკვე გაქვთ საპილოტე აგენტი, მოიტანეთ ერთი საწარმოო სამუშაო ნაკადი და ჩვენთან ერთად დახატეთ მისი კონტექსტის ზოლები: რა შედის, როდის, ვინ ფლობს, რა იწურება და რომელი შეფასებები იჭერს აწყობის ჩავარდნებს. ეს უფრო სასარგებლოა, ვიდრე მხოლოდ კიდევ ერთი ინსტრუქციის გადაწერა.

იხილეთ გადაწყვეტები ან დაიწყეთ საიტის მთავარი გვერდიდან საწარმოო მზადყოფნის საუბრისთვის. Dali აგენტურ სისტემებს რეალური ხელსაწყოების, საკონტროლო ბარიერებისა და საოპერაციო კონტრაქტების გარშემო აპროექტებს - მათ შორის კონტექსტის სიცოცხლის ციკლს, რომელიც მოდელს დემოს შემდეგაც მართვადად ტოვებს.