Что такое ИИ-агент?
ИИ-агент — это модель ИИ, которая идёт к цели по шагам, выбирая и используя по пути инструменты, например поиск, файлы или команды, вместо того чтобы дать один ответ.
Чат-бот отвечает; агент действует, а затем смотрит, что получилось. Этот цикл — вся идея, и именно в нём кроется основной риск.
Как это работает
Агент работает циклом. Модель читает цель и то, что уже произошло, выбирает инструмент и его параметры, а система запускает этот инструмент. Результат добавляется к тому, что модель прочитает дальше, и цикл повторяется, пока цель не достигнута, агент не застрял или решение не должен принять человек.
Инструменты определяют, что может агент. Агент только с поиском в интернете может исследовать; агент с командной строкой может менять компьютер. Хорошие системы также ограничивают число шагов агента и то, каким инструментам нужно подтверждение.
Примеры
- Исследовательский агент, который ищет, открывает самые подходящие страницы и пишет сводку с источниками.
- Агент для программирования, который читает проект, правит файлы и запускает тесты.
- Компьютерный агент, который находит файлы, выполняет команды и сообщает, что изменилось.
Ограничения
- Любой шаг может пойти не так, и ошибки накапливаются в долгой задаче.
- Агента может сбить с толку прочитанный текст, например инструкции, спрятанные на веб-странице.
- Агенты делают больше обращений к модели, чем один ответ, поэтому стоят дороже и работают дольше.
Как это использует Venta
Каждый разговор в Venta может использовать инструменты: поиск в интернете, чтение страниц и файлов, Venta Cloud и подключённые компьютеры. Более крупную задачу можно передать среде задач Venta, которая планирует шаги, проверяет каждый и спрашивает перед любым действием с последствиями.
Вы задаёте потолок того, что Venta может делать сам, и более низкие потолки для отдельных инструментов. Покупки и удаления сначала спрашивают, если вы не разрешили такой тип действий, а данное вами «да» истекает само. Каждая выполняемая команда показывается в разговоре по ходу дела.
Вопросы, которые задают первыми
- Чем ИИ-агент отличается от чат-бота?
- Чат-бот отвечает в рамках разговора. Агент также может выполнять действия с помощью инструментов и по их результатам решать, что делать дальше.
- Может ли ИИ-агент работать без присмотра?
- Он может выполнять шаги сам, но в хорошо сделанной системе всё необратимое решает человек. В Venta покупки и удаления сначала требуют подтверждения, если вы не разрешили такой тип действий.
- ИИ-агент — это то же самое, что агентный ИИ?
- Агентный ИИ — это общая идея ИИ, который действует ради цели; ИИ-агент — конкретная программа, которая это делает.