Начинаю цикл постов об ИИ-агентах. Разберем, как они устроены и чем отличаются от обычных сценариев с LLM
Отвечая на вопрос, можно сказать да. Но есть важный нюанс: четыре ИИ-агента могут оказаться одной и той же моделью, которую просто запустили четыре раза.
Например:
🔎 первый ищет информацию,
📊 второй ее анализирует,
🔍 третий проверяет,
✍️ четвертый пишет итоговый ответ
Выглядит как команда из четырех ИИ. Но внутри во всех четырех случаях может работать одна модель.
Поэтому само количество агентов мало что говорит. Важнее другое: что именно каждый из них делает и чем отличается от остальных.
⚙️ А где здесь вообще агент?
Представим обычный сценарий.
Сначала программа отправляет запрос на поиск. Потом передает результат на анализ. После этого запускает проверку и выдает ответ.
Здесь все заранее расписано. Программа просто идет по плану.
Это workflow, то есть заранее заданная последовательность действий.
Агент работает немного иначе.
Ему можно сказать: «Разбери этот вопрос и подготовь ответ». Дальше он сам решает, что делать: поискать информацию, открыть документ, проверить источник, задать дополнительный запрос или остановиться.
Проще говоря, workflow идет по заранее написанному плану, а агент может сам выбирать следующий шаг
⚖️ Как это выглядит в LegalTech?
Например:
🔎 один агент ищет судебную практику;
📄 второй разбирает документы;
✅ третий проверяет выводы по законам и решениям судов
Если все они используют одну модель и одни и те же источники, три разных агента могут независимо прийти к одной и той же ошибке.
Поэтому важно не просто сделать много агентов, а правильно разделить их задачи и добавить нормальную проверку результатов.
🔄 И тут начинаются обычные инженерные проблемы
Допустим, агент отправил другому агенту задачу, но не получил ответ. Он решает отправить ее еще раз.
А первый запрос на самом деле уже выполнился, просто ответ потерялся.
В результате одна задача может запуститься дважды.
Для таких ситуаций используют идемпотентность.
Если система случайно получила один и тот же запрос два раза, она не должна дважды выполнить одно и то же действие
Что в итоге?
ИИ-агенты не несколько разумов, которые сидят и разговаривают друг с другом. Это система, где ИИ получает возможность самостоятельно выбирать следующие действия и пользоваться разными инструментами.