Агентные системыИИ-агенты · Автоматизация · Архитектура

ИИ-агент: что это такое и что превращает систему в агента

ИИ-агентом сейчас называют почти всё, где есть языковая модель: от скрипта с промптом до системы, которая сама ведёт процесс. Разница принципиальная. От неё зависит, какие задачи можно доверить системе и какой контроль ей нужен.

Определение, от которого есть польза

ИИ-агент получает цель, а не команду. Он сам решает, какие шаги предпринять, вызывает внешние инструменты, смотрит на результат и корректирует поведение, пока не достигнет цели или не упрётся в границу своих полномочий.

Удобная формула для проверки: цель → план → действие → наблюдение → память → корректировка. Если в системе нет хотя бы наблюдения и корректировки, перед вами генератор текста в оболочке.

Чем агент отличается от соседних понятий

От чат-бота

Чат-бот отвечает. Агент делает: заводит заявку, находит документ, пересчитывает, отправляет результат в вашу систему. Окна для разговора у агента может не быть вовсе: он умеет работать по событию, без сообщений.

От классической автоматизации

Сценарий автоматизации выполняет заранее описанную последовательность. Агент строит последовательность сам под конкретный случай. На разнородных входах это его сила. Там, где нужен строго один и тот же порядок действий, это его слабость.

От «модели с промптом»

Промпт задаёт поведение в одном обмене репликами. Агент живёт дольше: помнит контекст задачи, видит результаты своих действий и отвечает за конечный результат целиком.

Из чего он состоит

Какие задачи ему стоит отдавать

Хороший кандидат на агента отвечает четырём условиям сразу:

  1. Задача повторяется. Иначе не окупится подготовка инструментов и проверок.
  2. Результат можно проверить, не полагаясь на впечатление.
  3. Входные данные разнородны. Иначе дешевле обычный сценарий автоматизации.
  4. Цена ошибки известна. От неё зависит, сколько контроля закладывать.

Плохие кандидаты: разовые задачи, процессы без критерия правильности и операции с необратимыми последствиями, где человек не может подтвердить действие.

Автономность включают по ступеням

Разумное внедрение идёт по ступеням, и следующая включается только после того, как метрики подтвердили предыдущую:

  1. Агент предлагает, человек выполняет. Польза есть уже здесь: качество видно без риска.
  2. Агент выполняет, человек подтверждает каждое действие.
  3. Агент выполняет сам, человек подтверждает только рискованные операции.
  4. Агент работает автономно, человек разбирает исключения и смотрит отчёты.

Прыжок сразу на четвёртую ступень чаще всего и заставляет откатывать пилоты: без накопленной статистики никто не может сказать, что именно система делает не так.

Что измерять

Частая ошибка внедрения

Начинать с выбора фреймворка. Полезнее сначала описать один сценарий до уровня «что считается успешным результатом» и проверить, что у агента вообще есть доступ к нужным данным и системам. Фреймворк потом можно сменить, а неверно выбранный сценарий съедает бюджет пилота.

Частые вопросы

Чем ИИ-агент отличается от чат-бота простыми словами?

Чат-бот разговаривает, агент работает. Боту вы задаёте вопрос и получаете текст. Агенту вы ставите цель, и он сам выполняет шаги в ваших системах, пока не получит результат. Разговор при этом может вообще не понадобиться.

Нужна ли для агента своя модель?

Обычно нет. Архитектура агента не привязана к конкретной модели. В хорошей системе модель можно заменить или взять разные модели на разных шагах: дешёвую на рутине, сильную на сложном рассуждении.

Можно ли запустить агента в закрытом контуре?

Да, на локальных моделях внутри вашего периметра. На длинных рассуждениях локальные модели слабее, поэтому сценарий подбирают под их возможности: больше детерминированных шагов, задача уже, проверки строже.

Сколько времени занимает первый агент?

Срок определяют не модели, а обычные инженерные вещи: доступы, интеграции, качество данных и то, как быстро стороны договорятся, что считать правильным результатом. Первый этап (прототип на одном сценарии) заканчивается, когда агент проходит набор проверочных задач. Только после этого есть смысл подключать его к рабочим системам.

Чем мы помогаем по этой теме

Читать дальше

Разберём вашу задачу

Если у вас похожая задача, опишите её своими словами в форме на главной. Если она решается проще, чем кажется, скажем об этом.

Новые разборы в TelegramНаписать на hello@xteam.pro