Объединяем несколько агентов
В прошлых уроках мы собрали агентов, которые умеют многое: персонального ассистента с календарем и почтой, RAG-бот с базой знаний. Каждый агент решал свои задачи и делал это хорошо.
Но что если нужно все это объединить? Один бот для компании, который и на вопросы ответит, и встречу запланирует, и письмо отправит?
Можно попробовать впихнуть все в одного агента. Добавить ему и базу знаний, и календарь, и почту, и задачи. Написать огромный промпт на все случаи жизни. Но это путь к проблемам.
В этом уроке мы научимся строить системы из нескольких агентов, где каждый занимается своим делом, а координатор распределяет работу между ними.
Проблема универсального агента
Представьте, что вы наняли одного сотрудника и поручили ему все сразу: отвечать на звонки клиентов, вести календарь руководителя, писать письма партнерам и консультировать по продукту. Даже самый талантливый человек не справится — задачи слишком разные, требуют разных навыков и разного стиля общения.
С агентами та же история. Один агент не может хорошо переключаться между разными задачами. У него один промпт, один набор инструкций. Попытка впихнуть все в один промпт приводит к каше.
Кроме того, таких агентов тяжело чинить. Слишком много переменных. То ли промпт кривой, то ли инструмент не тот выбрался, то ли база знаний вернула не то.
Полная версия доступа только подписчикам
Вступив в Нейроцех, вы получите
доступ к материалу, а также:
Закрытое активное
сообщество
Доступ к ежемесячным
вебинарам
100+ подробных гайдов по нейросетям
24 скидки от партнёров на различные сервисы
Это урок из миникурса
Чтобы продолжить чтение, приобретите доступ к курсу или оформите подписку.
Подробнее о курсеУже есть аккаунт? Войти