Mise à jour majeure du SDK OpenAI Agents : ajout de l'exécution de fichiers et de code dans des sandboxes

iconKuCoinFlash
Partager
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRésumé

expand icon
OpenAI a publié une mise à jour majeure de son SDK Agents le 16 avril (UTC+8), introduisant des environnements de travail réels pour les agents. Le SDK permet désormais la gestion de fichiers, l'exécution de code et l'appel d'outils dans des sandbox, avec des fonctionnalités telles que la mémoire configurables et l'orchestration sensible au sandbox. Il prend en charge sept fournisseurs de sandbox, utilise une abstraction unifiée Manifest et sépare la planification des environnements de calcul pour une meilleure sécurité. La mise à jour inclut des protocoles d'agent standard et est disponible pour tous les utilisateurs de l'API, facturée en fonction du nombre de jetons et de l'utilisation des outils. Python est actuellement pris en charge, avec TypeScript à suivre. Cette mise à jour BTC et cette mise à jour ETH reflètent l'évolution continue des outils de développement en intelligence artificielle.

Selon les nouvelles de ME, le 16 avril (UTC+8), selon les données de Beating, OpenAI a publié une mise à jour majeure de son SDK Agents : le changement fondamental consiste à offrir aux agents un véritable environnement de travail. Désormais, les agents peuvent lire et écrire des fichiers, installer des dépendances, exécuter du code et appeler des outils dans un sandbox contrôlé, au lieu d’être limités aux conversations. Le framework d’exécution des agents (harness) du SDK intègre désormais une mémoire configurables, une orchestration sensible au sandbox, ainsi que des outils de système de fichiers issus de Codex (exécution de commandes shell et édition de code via apply patch). Le framework intègre également plusieurs protocoles d’agents qui deviennent des normes industrielles : MCP pour l’appel d’outils, AGENTS.md pour les instructions personnalisées et Skills pour la déclaration progressive des capacités. Les développeurs n’ont plus besoin de construire eux-mêmes ces infrastructures. L’exécution en sandbox constitue un autre point central de cette mise à jour. Le SDK prend en charge intégralement sept fournisseurs de sandbox : Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop et Vercel, et permet également aux développeurs d’intégrer leur propre sandbox. Le nouveau concept de Manifest uniformise la description de l’espace de travail des agents, permettant de monter des fichiers locaux, de définir des répertoires de sortie et de se connecter à des services de stockage tels qu’AWS S3, Google Cloud Storage, Azure Blob Storage et Cloudflare R2, en utilisant la même configuration depuis le prototype local jusqu’au déploiement en production. Sur le plan architecturale, le SDK sépare la logique d’ordonnancement des agents de l’environnement de calcul. Trois avantages en découlent : les identifiants n’entrent pas dans l’environnement d’exécution du code généré par le modèle, réduisant ainsi les risques d’injection de prompts et de fuites de données ; l’externalisation de l’état des agents permet la création de captures d’écran et leur restauration, empêchant la perte d’avancement en cas de plantage du conteneur sandbox ; plusieurs sous-agents peuvent exécuter des tâches en parallèle dans des conteneurs distincts. Les nouvelles fonctionnalités sont désormais accessibles à tous les utilisateurs de l’API, facturées selon les tarifs standards en token et appels d’outils. Pour l’instant, seul Python est pris en charge ; une version TypeScript sera publiée ultérieurement. (Source : BlockBeats)

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.