Об этом проекте
OpenAI Agents SDK — это фреймворк, предназначенный для создания многоагентных рабочих процессов. Он не зависит от провайдера, поддерживая API Responses и Chat Completions от OpenAI, а также более 100 других LLM.
Ключевые возможности включают:
- Типы агентов: поддержка стандартных текстовых агентов, Sandbox-агентов для длительных задач (инспекция файлов, выполнение команд), Realtime-агентов для мультимодального взаимодействия с низкой задержкой через WebSockets и Voice-агентов для конвейеров преобразования речи в текст и текста в речь.
- Оркестрация рабочих процессов: функции передачи управления (handoffs) и концепция «агенты как инструменты» для делегирования задач между различными агентами.
- Инструментарий и безопасность: интеграция с различными инструментами (функции, MCP, хостинг-инструменты) и настраиваемые защитные механизмы (guardrails) для валидации ввода и вывода.
- Операционные возможности: встроенное управление сессиями для истории разговоров, механизмы участия человека в цикле (human-in-the-loop) и трассировка для отладки и оптимизации рабочих процессов.
SDK требует Python 3.10+ и предлагает дополнительные расширения для поддержки голоса и управления сессиями на базе Redis.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.