Microsoft AutoGen запускает новую эру многоагентного ИИ
...
Искусственный интеллект
Чтение занимает время?
Вы можете слушать статьиAutoGen: развитие многоагентного искусственного интеллекта
Microsoft представила AutoGen — открытый фреймворк для многоагентных систем. Он объединяет различных агентов, например, Assistant Agent, который пишет код, и User Proxy Agent, действующего от имени пользователя. Вместе они решают сложные задачи и ведут диалог.
Роль и взаимодействие агентов
Assistant Agent отвечает за написание и проверку кода, а User Proxy Agent интегрирует человека в систему, управляя режимами взаимодействия: ALWAYS, TERMINATE и NEVER. Это обеспечивает контроль пользователя над процессом.
AutoGen интегрируется с экосистемой LangChain и поддерживает модели OpenAI. GPT-4 применяется для сложного кодирования и логических задач, GPT-3.5 — для генерации основного текста.
Технические возможности и управление
AutoGen работает в среде Python через пакет pyautogen, позволяющий агентам исполнять Python-код. Для организации многоагентных диалогов используются классы GroupChat и GroupChatManager. Критик-агент оценивает качество кода по шкале от 1 до 10 и предоставляет обоснование оценки.
Экспериментальный агент EcoAssistant
Модель EcoAssistant стартует на более дешёвых ИИ-моделях и при необходимости переключается на более мощные. Такой подход снижает затраты и повышает эффективность за счёт обмена информацией между агентами.
Перспективы развития ИИ-агентов
ИИ-агенты уже применяются как личные помощники, учителя и для улучшения пользовательского опыта в ПО. Они играют важную роль в пространственных вычислениях и интегрируются в программные продукты.
Фреймворк AutoGen от Microsoft расширяет возможности сотрудничества многоагентных систем, создавая условия для более эффективного взаимодействия человека и машины.