Що таке агентний ШІ
Модуль 1Урок 2 з 50Безкоштовний модуль
Агентний ШІ — це не «чат із кращими підказками», а програмна сутність, яка сама сприймає ситуацію, думає, діє й памʼятає. Мовна модель часто стає «мозком» такого агента, але навколо нього зʼявляються цикли: отримати дані, прийняти рішення, виконати крок, перевірити результат і повторити. Замість пасивної відповіді ми отримуємо проактивного помічника, який працює в динамічному середовищі.
Чотири стовпи агента
Сприйняття — агент збирає сигнали: запити користувача, показники датчиків, статуси API. Міркування — перетворює дані на план: які кроки, в якому порядку, з якими обмеженнями. Дія — виконує рішення через інструменти: оновлює маршрут, створює заявку, надсилає повідомлення. Памʼять — зберігає контекст сесії, історію дій і висновки, щоб не починати з нуля щоразу.
Приклад
Агент доставки посилок: сприйняття — трафік, нові замовлення, GPS авто; міркування — оптимальні маршрути; дія — сповіщення водіям і SMS клієнтам; памʼять — минулі затримки в районі, щоб уникати повторних помилок. Без будь-якого стовпа система або сліпа, або бездіяльна, або безпамʼятна.
Від тексту до циклу
У звичайному чаті одна підказка — одна відповідь. У циклі агента модель може кілька разів звернутися до інструмента, прочитати результат і змінити план. Це наближає поведінку до людини, яка перевіряє календар, бачить конфлікт і пропонує інший час, а не зупиняється на першому абзаці.
# Спрощений цикл агента (ідея, не повний фреймворк)
def agent_loop(goal: str, tools: dict) -> str:
context = {"goal": goal, "steps": []}
while not context.get("done"):
plan = decide_next(context) # міркування (мовна модель)
if plan["type"] == "tool":
result = tools[plan["name"]](**plan["args"]) # дія
context["steps"].append(result)
else:
context["done"] = True
return summarize(context)
# інструмент — функції календаря, пошти тощоПорада
Коли чуєте «агент», питайте: хто сприймає світ, хто планує, хто натискає кнопки, хто памʼятає минуле? Якщо відповідь лише «мовна модель відповідає текстом» — це ще не агентна система. На співбесіді корисно одразу намалювати чотири стовпи на дошці — так видно прогалини в дизайні.
Агентний ШІ часто будують як оркестрацію: мовна модель пропонує наступний крок, середовище виконання перевіряє дозволи, виконує інструмент і повертає результат у контекст. Помилка на кроці «зайнятий слот у календарі» не завершує сесію — агент пропонує альтернативу. Саме така поведінка відрізняє робочого помічника від демо-чату. Памʼять дозволяє не питати користувача двічі про той самий часовий пояс або формат дати.
Що запамʼятати
Агентний ШІ = сприйняття + міркування + дія + памʼять, часто з мовною моделлю у ролі планувальника. Цикл викликів інструментів і зворотний звʼязок від світу відрізняють агента від окремого чату. Без усіх чотирьох стовпів система залишається лише красивим текстовим помічником.
Перевірка
4 питанняКілька питань за матеріалом уроку. Спроб — скільки завгодно.