Що таке Loop? Останніми днями це популярно~


Цикл — це цикл агента: модель не закінчується після "отримала інструкцію → видала результат", а входить у цикл: міркування → дія → спостереження за результатом → знову міркування, доки завдання не буде виконано. Структура, яка замикається в правому пунктирному прямокутнику на малюнку, — це цикл.
По суті, це перенесення в AI давно відпрацьованих практик програмної інженерії: REPL, цикл подій, цикл while — усі структури "повторювати, доки умова не виконана". Цикл лише замінює "тіло циклу" на "міркування моделі + виклик інструментів".
Чому він може замінити промпти?
Ключ не в слові "цикл", а в тому, що він переносить місце розташування складності з "вашого тексту" на "структуру системи". Я розкладу це на чотири рівні:
1. Від "опису як робити" до "визначення що робити"
Промпт — це статичне кодування: ви повинні заздалегідь продумати кожен крок виконання завдання і записати його природною мовою. Проблема в тому, що реальне завдання неможливо повністю передбачити. Наприклад, для інвестиційного аналізу — спочатку перевіряти фінансову звітність чи аналізувати галузь? Це залежить від отриманої інформації. Промпт жорстко фіксує шлях, а цикл дозволяє моделі визначати наступний крок на основі реального зворотного зв'язку. Ви даєте лише ціль і межі можливостей, а шлях генерується динамічно.
2. Контекст з "вставити" до "виростити"
Потужність промпта залежить від того, скільки інформації ви можете вставити у контекстне вікно — але багато інформації ви заздалегідь не знаєте, чи потрібна вона. У циклі кожен виклик інструменту та кожне спостереження автоматично додаються до контексту. Контекст — це не одноразове вкладення, яке ви плануєте, а динамічне зростання разом із циклом. Модель бере те, що їй потрібно.
3. З'являється здатність до виправлення помилок
Одноразовий промпт не має поняття "повторної спроби" — помилка є помилкою. Цикл має зворотний зв'язок: інструмент повідомив про помилку, пошук нічого не знайшов, числа не збігаються — модель у наступному раунді міркувань може виявити та виправити це. Це як перехід від "написання асемблера вручну" до "мови високого рівня з точками зупинки та налагодженням" — у першому випадку потрібно написати правильно з першого разу, у другому можна виправляти під час роботи.
4. "Як робити" фіксується інструментами, "що робити" залишається природній мові
Це найважливіше. Традиційна інженерія промптів описує "який API викликати, у якому порядку, як парсити відповідь" текстом, що породжує велику неоднозначність. У парадигмі циклу це оформлюється як інструменти — сигнатура функції є точним, однозначним інтерфейсом. Модель лише вирішує "коли викликати який інструмент", а не гадає, як це зробити природною мовою. Неоднозначність промптів замінюється визначеністю інструментів.
Суть у кількох словах
Промпт = ви стискаєте всю логіку виконання в один текст і робите ставку на те, що він спрацює з першого разу. Цикл = ви визначаєте ціль + даєте набір інструментів + дозволяєте моделі створити власний шлях виконання через реальну взаємодію.
Він не "знищує" промпти — системний промпт (хто ви, що можна використовувати, яких правил дотримуватися) все ще існує та є важливим. Він знищує **"написання ідеальної інструкції для кожного завдання"**. Складність переходить від "довжини одного промпта" до "якості системного дизайну + набору інструментів", а друге можна інженерно опрацювати, повторно використовувати та тестувати.
Саме тому центр ваги сучасних AI-застосунків зміщується від "інженерії промптів" до "дизайну агентів/систем" — коли ви можете зафіксувати "як робити" в інструментах і циклічній структурі, природній мові залишається лише виражати "що робити", а це вона вміє найкраще.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено