Skip to main content
POST

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corps

application/json
model
string
requis
Exemple:

"gpt-5.5"

input
requis

Input Responses. Peut être une chaîne de caractères ou un tableau d'items message / tool-result.

instructions
string

Instructions système ou développeur.

max_output_tokens
integer

Nombre maximal de tokens de raisonnement et de réponse finale cumulés. Les limites dépendent du modèle ; un budget épuisé peut laisser la réponse incomplète.

Plage requise: x >= 1
temperature
number
Plage requise: 0 <= x <= 2
top_p
number
Plage requise: 0 <= x <= 1
reasoning
object
text
object
tools
object[]

Outils Responses, incluant les function tools et les outils intégrés tels que web_search_preview.

tool_choice
stream
boolean

Si true, renvoie des événements SSE OpenAI Responses.

metadata
object
reasoning_effort
enum<string>

Alias de compatibilité de reasoning.effort. Si les deux formes sont présentes, leurs valeurs doivent être identiques ; sinon, la requête renvoie 400. Intensité du raisonnement. Cette liste indique les valeurs syntaxiquement valides, sans garantir leur prise en charge par tous les modèles. Les valeurs non prises en charge renvoient 400. Kimi K3 accepte low, high et max (par défaut max) ; GPT-5.4/5.5 acceptent none, low, medium, high, xhigh. Limites Claude et Gemini : /fr/models/chat-models. En l’absence de valeur, le comportement par défaut du modèle est conservé. Les valeurs acceptées, la valeur par défaut et la possibilité de désactiver le raisonnement sont publiées dans GET /v1/models sous capability_metadata.reasoning.

Options disponibles:
none,
minimal,
low,
medium,
high,
xhigh,
max

Réponse

OpenAI-compatible Responses response.

id
string
requis
object
string
requis
Exemple:

"response"

status
string
requis
model
string
requis
output
object[]
requis
created_at
integer
output_text
string
usage
object