Passer au contenu principal
L’API Responses Beta prend en charge des capacités complètes de Tool Calling, permettant au modèle de :
  • Effectuer du Function Calling
  • Exécuter plusieurs outils en parallèle
  • Gérer des workflows complexes en plusieurs étapes

Définition de base d’un outil

En-tête de requête

Corps de la requête

Stratégie d’invocation d’outils

The tool_choice parameter controls when and how the model invokes tools.

Définitions d’outils multiples

In complex tasks, multiple tools can be defined, allowing the model to choose the appropriate tool based on user needs.

Réponse avec invocation d’outils

Recommandations d’utilisation

  1. Clear Descriptions: Provide detailed function descriptions and parameter explanations.
  2. Correct Format: Parameters should use valid JSON.
  3. Error Handling: Handle situations where tools may not be callable.
  4. Parallel Execution: Design tools to run independently whenever possible.
  5. Conversational Flow: Include tool responses in subsequent requests to provide context.

Dernière mise à jour : 2026-06-01