Créer un appel de fonction
POST
/v1/responses
- Enregistrer des fonctions appelables auprès du modèle via
tools(Function calling) - Compatible avec l'endpoint de création de réponse de l'API OpenAI Responses
- Certains modèles (ex. o3-pro, codex-mini-latest) ne prennent en charge que le format Response
- Documentation officielle : Create a model response
Authorizations
bearer
Type
HTTP (bearer)
Request Body
application/json
model
string
Required
ID du modèle à utiliser. Voir le tableau de compatibilité des modèles avec l'API Responses.
input
object[]
Required
Texte, images et autres entrées pour que le modèle génère une réponse.
Expand
tool_choice
string
Contrôle si le modèle appelle une fonction, par ex. auto, none ou un nom de fonction spécifique.
tools
object[]
Liste d'outils que le modèle peut appeler ; prend actuellement en charge les outils de type function.
Expand
metadata
object
Métadonnées optionnelles, par ex. champs personnalisés comme model_id.
Responses
application/json
object
id
string
Required
object
string
Required
created
integer
Required
choices
object[]
Required
usage
object
Required