Agent architecture

Գործիքների օգտագործման ցիկլը

Գործիքների օգտագործման ցիկլն այն հիմնական ցիկլն է, որով աշխատում է ԱԲ գործակալը. մոդելը որոշում է գործողություն, գործիքը կատարում է այն, արդյունքը վերադարձվում է, և մոդելը կրկին որոշում է՝ կրկնելով, մինչև առաջադրանքը կատարվի։

Ինքնին LLM-ը միայն տեքստ է արտադրում։ Գործակալը այն փաթեթավորում է ցիկլի մեջ. մոդելին տրվում է նպատակ և գործիքների հավաքածու, այն ուղարկում է գործիքի կանչ, harness-ը կատարում է այդ գործիքը և արդյունքն ավելացնում է զրույցին, ապա մոդելը կրկին կանչվում է նոր տեղեկությամբ։ Յուրաքանչյուր քայլում մոդելը կարող է կանչել մեկ այլ գործիք, ուղղել ընթացքը կամ կանգ առնել և պատասխանել։ Հենց այս ցիկլն է տեքստ կանխատեսողը վերածում մի բանի, որը կարող է որոնել, ֆայլեր կարդալ, կոդ գործարկել և գործել աշխարհում։

Հիմնական կետերը

  • Մեկ կրկնություն = մոդելը մտածում է → կանչում է գործիք → գործիքի արդյունքն ավելացվում է → մոդելը կրկին կանչվում է այդ արդյունքով։
  • Ցիկլն ավարտվում է, երբ մոդելը վերադարձնում է վերջնական պատասխան՝ հերթական գործիքի կանչի փոխարեն, կամ երբ հասնում է քայլերի կամ բյուջեի սահմանին։
  • Զրույցը (կամ դրա սեղմված ձևը) գործակալի աշխատանքային վիճակն է, որը փոխանցվում է քայլից քայլ։
  • Լավ ցիկլերն ավելացնում են պաշտպանիչ մեխանիզմներ. քայլերի սահմաններ, սխալների մշակում և ստուգում, որպեսզի սխալ գործիքի արդյունքը չխափանի ողջ ընթացքը։

Սովորիր՝ կառուցելով

Way of the Agent-ը սովորեցնում է ԱԲ գործակալների ինժեներիան մակարդակ առ մակարդակ՝ այսպիսի հասկացություններ, ապա գործնական փորձ, XP և ԱԲ Տարեգրություններ։

Սկսիր անվճար →