OpenAI Agents API
L'API OpenAI Agents fournit un harnais Codex géré pour déployer des agents IA persistants avec état, capables d'exécuter du code en bac à sable, d'appeler des outils et de déléguer des sous-tâches.
L'API OpenAI Agents fournit un harnais Codex géré pour déployer des agents IA persistants avec état, capables d'exécuter du code en bac à sable, d'appeler des outils et de déléguer des sous-tâches.
Fonction du produit et positionnement officiel
L'API OpenAI Agents offre aux applications un accès programmatique au harnais Codex sous la forme d'un service géré. Elle prend en charge la persistance des sessions, l'orchestration de l'exécution, la récupération des tours et le compactage automatisé du contexte, tandis que les développeurs configurent les modèles, les instructions et les outils.
Les agents fonctionnent dans des bacs à sable gérés par OpenAI ou dans des environnements auto-hébergés pour exécuter du code, modifier des fichiers et créer des artefacts. Les flux de travail prennent en charge le guidage en direct, les connexions à des données externes via des serveurs Model Context Protocol et la délégation parallèle à des sous-agents spécialisés.
Cas d’usage étayés par les sources officielles
Examine les alertes d'infrastructure, évalue les données d'incident et demande une confirmation avant d'exécuter des tâches de correction.
Exécute des scripts de reproduction dans un environnement de bac à sable pour analyser les bugs logiciels signalés et partager les résultats sur GitHub.
Interroge les entrepôts de données à l'aide de requêtes SQL en lecture seule pour analyser les données opérationnelles et répondre aux questions métier.
Évalue les documents soumis par rapport aux compétences et règles formelles en déléguant des vérifications spécifiques à des sous-agents spécialisés.
Le parcours documenté, lorsqu’il est disponible
Configurez le modèle, les instructions et les outils de l'agent pendant qu'OpenAI provisionne l'environnement d'exécution.
Soumettez une entrée utilisateur pour initier un cycle de travail dès que l'environnement configuré est prêt.
Recevez les sorties d'exécution en continu ou écoutez les webhooks pour suivre l'avancement et savoir quand l'agent requiert une saisie ou termine.
Guidez l'agent lors d'un cycle actif ou soumettez des tâches de suivi au sein de la session persistante existante.
L'API Agents repose sur un harnais Codex géré qui abstrait la logique d'exécution complexe pour l'application cliente. La plateforme maintient des sessions persistantes sur plusieurs tours, éliminant ainsi le besoin de renvoyer l'historique conversationnel antérieur à chaque requête. Afin de respecter les limites de contexte du modèle, le harnais compacte automatiquement le contexte en résumant les tours passés.
L'exécution s'effectue au sein d'environnements configurés, prenant en charge à la fois les bacs à sable hébergés par OpenAI et les environnements auto-hébergés. Dans ces environnements, les agents peuvent accéder aux systèmes de fichiers locaux, charger des compétences personnalisées depuis des répertoires de capacités, exécuter des commandes shell, interagir avec des serveurs Model Context Protocol et produire des artefacts.
Vérifications à effectuer avec vos contenus et votre flux de travail
Sources vérifiées et date de la vérification
Réponses fondées sur la fiche produit dont les sources ont été vérifiées
Les agents peuvent s'exécuter dans un bac à sable hébergé et géré par OpenAI ou au sein d'un environnement auto-hébergé configuré avec des répertoires de capacités locaux.
La rétention zéro des données n'est pas prise en charge par l'API Agents, et le choix d'un bac à sable auto-hébergé ne rend pas l'implémentation éligible à la ZDR.
La résidence des données pour l'API Agents est actuellement prise en charge exclusivement sur le territoire des États-Unis.
Le harnais Codex géré assure un compactage automatique du contexte, résumant le travail antérieur afin de maintenir la fenêtre de contexte actif dans les limites du modèle.
Oui, l'API prend en charge l'exécution multi-agents, ce qui permet à un agent principal de fractionner des tâches complexes et de les déléguer à des sous-agents exécutés simultanément.