À propos du projet
L'OpenAI Agents SDK est un framework conçu pour la création de flux de travail multi-agents. Il est indépendant du fournisseur, prenant en charge les API Responses et Chat Completions d'OpenAI ainsi que plus de 100 autres LLM.
Les capacités clés incluent :
- **Types d'agents** : Prend en charge les agents textuels standards, les agents Sandbox pour les tâches à long terme (inspection de fichiers, exécution de commandes), les agents Realtime pour des expériences multimodales à faible latence via WebSockets, et les agents Voice pour les pipelines speech-to-text/text-to-speech.
- **Orchestration du flux de travail** : Propose des transferts (handoffs) et le concept d'« agents comme outils » pour déléguer des tâches entre différents agents.
- **Outillage et sécurité** : Intégration avec divers outils (fonctions, MCP, outils hébergés) et garde-fous configurables pour la validation des entrées et sorties.
- **Fonctionnalités opérationnelles** : Gestion des sessions intégrée pour l'historique des conversations, mécanismes d'intervention humaine (human-in-the-loop) et traçage pour le débogage et l'optimisation des flux de travail.
Le SDK nécessite Python 3.10+ et propose des extensions optionnelles pour le support vocal et la gestion des sessions basée sur Redis.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.