Introduction

OpenAI a mis à jour son kit de développement de logiciels (SDK) Agents pour aider les entreprises à créer des agents plus sûrs et plus capables. Cette mise à jour vise à fournir des outils pour que les entreprises puissent développer leurs propres agents basés sur les modèles d'OpenAI.

Contexte Technique

Le SDK met en œuvre une fonctionnalité de sandboxing, permettant aux agents de fonctionner dans des environnements informatiques contrôlés. Cela est important car l'exécution d'agents sans surveillance peut être risquée en raison de leur nature parfois imprévisible. La fonctionnalité de sandbox permet aux agents de travailler de manière isolée dans un espace de travail spécifique, en accédant uniquement aux fichiers et au code nécessaires pour des opérations particulières, tout en protégeant l'intégrité globale du système.

La nouvelle version du SDK fournit également un harnais de distribution pour les modèles de frontière, permettant aux agents de travailler avec des fichiers et des outils approuvés dans un espace de travail. Cela permet aux entreprises de déployer et de tester les agents qui utilisent les modèles de frontière, considérés comme les modèles les plus avancés et les plus polyvalents disponibles.

Analyse et Implications

L'objectif de cette mise à jour est de rendre le SDK compatible avec les fournisseurs de sandbox, permettant ainsi aux utilisateurs de créer des agents à long terme en utilisant l'harnais et l'infrastructure dont ils disposent. Les tâches à long terme sont généralement considérées comme plus complexes et mult étapes.

Perspective

OpenAI prévoit de continuer à étendre le SDK Agents dans le futur. Initialement, les nouvelles fonctionnalités d'harnais et de sandbox seront lancées en Python, avec une prise en charge de TypeScript prévue pour une version ultérieure. L'entreprise travaille également à apporter davantage de capacités d'agent, comme le mode code et les sous-agents, à la fois en Python et en TypeScript.