Що таке агентний ШІ

Модуль 1Урок 2 з 50Безкоштовний модуль

Агентний ШІ — це не «чат із кращими підказками», а програмна сутність, яка сама сприймає ситуацію, думає, діє й памʼятає. Мовна модель часто стає «мозком» такого агента, але навколо нього зʼявляються цикли: отримати дані, прийняти рішення, виконати крок, перевірити результат і повторити. Замість пасивної відповіді ми отримуємо проактивного помічника, який працює в динамічному середовищі.

Чотири стовпи агента

Сприйняття — агент збирає сигнали: запити користувача, показники датчиків, статуси API. Міркування — перетворює дані на план: які кроки, в якому порядку, з якими обмеженнями. Дія — виконує рішення через інструменти: оновлює маршрут, створює заявку, надсилає повідомлення. Памʼять — зберігає контекст сесії, історію дій і висновки, щоб не починати з нуля щоразу.

Приклад

Агент доставки посилок: сприйняття — трафік, нові замовлення, GPS авто; міркування — оптимальні маршрути; дія — сповіщення водіям і SMS клієнтам; памʼять — минулі затримки в районі, щоб уникати повторних помилок. Без будь-якого стовпа система або сліпа, або бездіяльна, або безпамʼятна.

Від тексту до циклу

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

Python
# Спрощений цикл агента (ідея, не повний фреймворк)
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 питання

Кілька питань за матеріалом уроку. Спроб — скільки завгодно.

1.Який стовп агента відповідає за виконання рішень через зовнішні системи?
2.Чим цикл агента відрізняється від одного запиту в чат?
3.Навіщо агенту памʼять у довгій задачі?
4.Що найточніше описує агентний ШІ?