Itinai.com overwhelmed ui interface google style million butt 4839bc38 e4ae 425e bf30 fe84f7941f4c 2

OpenAI представила открытый демо-агент службы поддержки клиентов с использованием Agents SDK

Itinai.com overwhelmed ui interface google style million butt 4839bc38 e4ae 425e bf30 fe84f7941f4c 2

OpenAI представляет открытую версию демонстрационного агента службы поддержки с использованием Agents SDK

OpenAI выпустила новую открытую демонстрацию многоагентной системы обслуживания клиентов на GitHub, показывающую, как создавать специализированные ИИ-агенты с помощью Agents SDK. Этот проект, названный openai-cs-agents-demo, моделирует чат-бота службы поддержки авиакомпании, способного обрабатывать широкий спектр запросов, связанных с путешествиями, динамически перенаправляя запросы к специализированным агентам.

Технический обзор

Система построена на Python для бэкенда и Next.js для фронтенда, обеспечивая как функциональный интерфейс для общения, так и визуальный след передачи запросов между агентами. Архитектура делится на два основных компонента:

  • Бэкенд на Python для оркестрации агентов с использованием Agents SDK.
  • Фронтенд на Next.js для интерфейса чата и интерактивной визуализации переходов между агентами.

Функциональность агентов

Демонстрация работает с несколькими специализированными агентами:

  • Агент триажа
  • Агент бронирования мест
  • Агент статуса рейса
  • Агент отмены
  • Агент часто задаваемых вопросов

Каждый агент настроен с специализированными инструкциями и инструментами для выполнения конкретных подзадач. Например, когда пользователь запрашивает изменение места, Агент триажа обрабатывает ввод и перенаправляет его к соответствующему агенту для выполнения.

Ограничения и функции безопасности

Ключевая сила системы заключается в интеграции ограничений для обеспечения безопасности и актуальности. Демонстрация включает:

  • Ограничение актуальности: Фильтрует неуместные запросы.
  • Ограничение на манипуляции: Блокирует попытки манипулировать поведением агентов.

Когда одно из ограничений срабатывает, система выделяет это в трассировке и отправляет структурированное сообщение об ошибке пользователю.

Разработчики и настройка

Agents SDK служит основой для оркестрации, позволяя разработчикам запускать демонстрацию локально, начиная сервер бэкенда на Python с помощью Uvicorn и запуска фронтенда одной командой. Вся система настраиваема, что позволяет разработчикам:

  • Подключать новых агентов.
  • Определять собственные стратегии маршрутизации задач.
  • Реализовывать индивидуальные ограничения.

Эта структура предлагает прозрачность в запросах, решениях и логах трассировки, предоставляя практическую основу для реальных систем разговорного ИИ в службе поддержки или других областях бизнеса.

Заключение

Выпуская эту эталонную реализацию, OpenAI предоставляет наглядный пример того, как можно объединить многоагентную координацию, использование инструментов и проверки безопасности в единую надежную сервисную среду. Это особенно ценно для разработчиков, стремящихся понять анатомию агентных систем и как строить модульные, управляемые ИИ-рабочие процессы, которые являются как прозрачными, так и готовыми к производству.

Посетите страницу на GitHub. Все заслуги за это исследование принадлежат исследователям этого проекта. Также не забудьте подписаться на нас в Twitter и присоединиться к нашему сообществу из более чем 100 тысяч участников на ML SubReddit и подписаться на нашу рассылку.

Новости в сфере искусственного интеллекта