Что такое AI-агенты? Цифровые сотрудники уже с нами

Что такое AI-агенты? Цифровые сотрудники уже с нами

Изложу своё понимание агентов на основе погружения в тему за последние недели.

AI-агенты — это автономные юниты на базе AI, способные решать задачи и выполнять проекты без участия человека. Это могут быть как бизнес-задачи, так и задачки из повседневной жизни. При этом такие агенты могут взаимодействовать между собой, образуя команду AI-агентов.

Иными словами, это цифровые сотрудники и цифровые команды для выполнения задач и проектов. Ключевым моментом в данном случае является автономность, то есть отсутствие необходимости вовлечённости человека.

Стандартное взаимодействие человека с AI, например, с ChatGPT выглядит так:

  • Человек: input 1
  • ChatGPT: output 1
  • ...
  • Человек: input N
  • ChatGPT: output N

По итогу задача решена, но с участием человека.

Работа команды AI-агентов выглядит так:

  • AI-агент 1: input 1
  • AI-агент 2: output 1 (на основе input 1)
  • AI-агент 1: input 2 (на основе output 1)
  • AI-агент 3: output 2 (на основе input 2)
  • ...
  • AI-агент N-1: input M
  • AI-агент N: output M (на основе input M)

По итогу задача решена БЕЗ участия человека.

Такой подход позволяет заложить итеративность для достижения наиболее качественного результата без участия человека.

Например, это может быть команда агентов, которая на входе получает задачу разработать бизнес-план для кофейни. Формируется команда агентов, задаются параметры и дополнительные вводные детали. Команда AI-агентов ведет обсуждение между собой и на выходе выдает проработанный бизнес-план, который по качеству исполнения значительно отличается, если просто попросить ChatGPT составить бизнес-план с теми же вводными.

Агенты формируются под задачу. Есть разные фреймворки и инструменты для создания команд AI-агентов.

33
2 комментария

Какие фреймворки? Подскажи пожалуйста

я использую CrewAI

1