La version SDK de l'agent SDK d'OpenAI le 11 mars 2025 permet aux développeurs et aux entreprises de construire des agents d'IA plus robustes et sophistiqués. Cette mise à jour significative introduit une suite d'outils puissants conçus pour rationaliser le développement des applications d'IA, améliorer la fiabilité et offrir des informations plus approfondies sur les performances des agents. Les composants clés incluent l'API des réponses, les outils intégrés, le SDK des agents OpenAI lui-même et les outils d'observabilité complets. Ces améliorations facilitent finalement la création de solutions d'IA plus intelligentes, réactives et efficaces.
Cette version fournit aux développeurs un nouvel ensemble d'outils pour construire des agents d'IA fiables et efficaces - des systèmes d'IA autonomes effectuant des tâches au nom des utilisateurs. S'appuyant sur les progrès du raisonnement, des interactions multimodales et des caractéristiques de sécurité, la mise à jour relève les défis de la transition de ces capacités en agents prêts pour la production. Le processus précédent impliquait souvent une ingénierie rapide étendue, une logique personnalisée et manquait de surveillance intégrée.
Cette nouvelle suite d'API et d'outils simplifie la création et le déploiement des agents AI:
Exemple d'exécution du terminal:
<code>pip install openai --upgrade</code>
<code>export OPENAI_API_KEY="your-openai-api-key-here"</code>
<code>touch app.py</code>
à partir d'Openai Import Openai client = openai () réponse = client.Responses.Create ( modèle = "gpt-4o", entrée = "Donnez-moi des exercices d'échauffement à faire avant le début du demi-marathon?" ) print (réponse.output_text)
<code>python app.py</code>
<code>Warming up before a half marathon is crucial. Here's a sample routine: 1. Dynamic Stretching (5-10 minutes): Leg swings, arm circles, hip circles, torso twists. 2. Light Jogging (5-10 minutes): Start slow, gradually increasing heart rate. 3. Dynamic Drills (5 minutes): High knees, butt kicks, skipping, bounding. 4. Strides (3-5 bouts): 20-30 second accelerations, then decelerate. Remember hydration and listen to your body. Good luck!</code>
L'API des réponses représente l'évolution de l'API d'Openai, fusionnant la facilité d'utilisation de Chat Completions avec la puissance de l'API des assistants. Les améliorations clés comprennent:
previous_response_id
, contrairement aux compléments de chat sans état.Items
, une structure flexible pour les entrées / sorties, la recherche de fichiers, la recherche Web, les sorties structurées et les outils hébergés.<code>pip install openai --upgrade</code>
<code>export OPENAI_API_KEY="your-openai-api-key-here"</code>
<code>touch app.py</code>
à partir d'Openai Import Openai client = openai () réponse = client.Responses.Create ( modèle = "gpt-4o", tools = [{"type": "web_search_preview"}], entrée = "Donnez-moi la nouvelle du Trophée des champions ICC 2025." ) print (réponse.output_text)
<code>python app.py</code>
(Remarque: la sortie dépendra des résultats de recherche Web en temps réel en temps réel.) La recherche de fichiers nécessite un ID de magasin vectoriel fourni.
Le SDK des agents OpenAAI open source simplifie l'orchestration de flux de travail multi-agents, améliorant le SDK Swarm précédent. Les améliorations clés comprennent:
<code>pip install openai --upgrade pip install openai-agents</code>
<code>export OPENAI_API_KEY="your-openai-api-key-here"</code>
<code>touch app.py</code>
# ... (code tel que fourni dans l'entrée d'origine, gérer plusieurs agents et garde-corps) ...
<code>python app.py</code>
(La sortie montrera les réponses des différents agents en fonction des requêtes d'entrée.)
Les outils d'observabilité intégrés fournissent des informations détaillées sur les flux de travail des agents, notamment:
Les mises à jour Agent SDK et API d'OpenAI représentent un saut significatif dans le développement des agents AI. Le processus de développement rationalisé, la fiabilité améliorée et les outils d'observabilité améliorés permettent aux développeurs de pouvoir de créer des applications plus sophistiquées et efficaces sur l'IA. La puissance combinée de l'API des réponses, les outils intégrés, les agents SDK et les caractéristiques d'observabilité simplifient la création d'agents d'IA intelligents, autonomes et très performants. Les mises à jour futures promettent d'autres progrès dans les capacités de l'IA.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!