გაკვეთილი 1 / 4 4 წთ დამწყები

რა არის ციკლი (Loop)?

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

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

როგორ მუშაობს ციკლი (ერთი სურათით)

ციკლი ერთსა და იმავე ნაბიჯებს იმეორებს, სანამ მიზანს არ მიაღწევს. აი, მთელი იდეა ერთ სურათში.

არა, ისევ ცადედიახ
ტრიგერი (დაწყება)
აგენტი მუშაობს
მიზანი მიღწეულია?
დასრულდა

თუ მიზანი ჯერ არ არის მიღწეული, აგენტი ისევ უბრუნდება მუშაობას. ეს მარყუჟი მეორდება, სანამ პასუხი 'დიახ' არ გახდება.

მარტივი განმარტება

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

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

ზუსტად ასე მუშაობს ციკლი კოდთან. აგენტი ცვლის კოდს, ამოწმებს შედეგს და თუ მიზანი ჯერ არ არის მიღწეული, ისევ ცდის. ეს გრძელდება მანამ, სანამ მიზანი არ შესრულდება. ერთი გაშვება შეიძლება გაგრძელდეს 10 წუთი ან 10 საათიც კი.

#ციკლი#AI აგენტი#ავტომატიზაცია#Loops