Learn AI

Відстежуй прогрес · навчайся офлайн

Отримати

Урок 1 із 7

Що таке агент (на відміну від воркфлоу)

7 хв читання

Тепер усі випускають «агентів». Але більшість — це воркфлоу, що просто вдають із себе агентів. У чому ж справжня різниця і чому саме вона визначає, як ти будуєш?

Воркфлоу: кроки пишеш ти

Воркфлоу — це фіксований шлях, який проєктуєш ти: LLM виконує кожен крок, але потік керування пишеш ти. Ланцюжок промптів, маршрутизація, паралелізація — форма визначена ще до запуску задачі. Передбачувано, дешево дебажити, легко довіряти. Anthropic у Building Effective Agents описує пʼять таких форм.

Воркфлоу — це оркестрація, якою керуєш ти: модель робить підзадачі, але кроки — твої. Більшість продакшн-«AI-фіч» — це воркфлоу, і це перевага, а не недолік.

Агент: кроки пише він

Агент — геть інша річ: ти даєш йому ціль та інструменти, а він сам вирішує кроки — скільки, у якому порядку, коли завершити. Потік керування динамічний, визначається під час виконання. Це потужніше, але й значно менш передбачувано: може зациклитися, дорожче обійтися і заскочити тебе зненацька.

Межа — хто керує потоком. Воркфлоу: ти. Агент: модель. Починай із воркфлоу; бери агента лише тоді, коли задача справді потребує рішень під час виконання.

«Агентність» — це спектр, а не бінарний вибір. Воркфлоу з одним динамічним кроком маршрутизації агентніше за прямий ланцюжок, але менш агентне за повний цикл. Обирай найменшу агентність, що вирішує задачу.

Суть коротко

Твоя фіча завжди виконує ті самі три кроки в тому самому порядку, щоразу. Що ти будуєш?

Продовжити в застосунку

Пройди весь курс «AI-агенти в продакшені» — з відстеженням

Отримай персональний план, прогрес і стріки в застосунку — цей урок і кожен наступний, по порядку.