curl --request POST \
--url https://apiany.ai/v1/responses \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-5.5",
"input": "审核这个 API 设计并列出主要风险。",
"reasoning": {
"effort": "high",
"summary": "auto"
},
"text": {
"verbosity": "medium"
}
}
'{
"id": "<string>",
"object": "response",
"status": "<string>",
"model": "<string>",
"output": [
{}
],
"created_at": 123,
"output_text": "<string>",
"usage": {
"prompt_tokens": 123,
"completion_tokens": 123,
"total_tokens": 123,
"input_tokens": 123,
"output_tokens": 123,
"cached_input_tokens": 123
}
}{
"error": {
"type": "invalid_request",
"message": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"type": "invalid_request",
"message": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"type": "invalid_request",
"message": "<string>",
"param": "<string>",
"code": "<string>"
}
}Créer une réponse Responses
Endpoint compatible OpenAI Responses. Prend en charge l’input natif Responses, le contrôle du reasoning, les outils intégrés tels que web search, ainsi que le flux SSE Responses officiel lorsque stream=true.
curl --request POST \
--url https://apiany.ai/v1/responses \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-5.5",
"input": "审核这个 API 设计并列出主要风险。",
"reasoning": {
"effort": "high",
"summary": "auto"
},
"text": {
"verbosity": "medium"
}
}
'{
"id": "<string>",
"object": "response",
"status": "<string>",
"model": "<string>",
"output": [
{}
],
"created_at": 123,
"output_text": "<string>",
"usage": {
"prompt_tokens": 123,
"completion_tokens": 123,
"total_tokens": 123,
"input_tokens": 123,
"output_tokens": 123,
"cached_input_tokens": 123
}
}{
"error": {
"type": "invalid_request",
"message": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"type": "invalid_request",
"message": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"type": "invalid_request",
"message": "<string>",
"param": "<string>",
"code": "<string>"
}
}Autorisations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Corps
"gpt-5.5"
Input Responses. Peut être une chaîne de caractères ou un tableau d'items message / tool-result.
Instructions système ou développeur.
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.
x >= 10 <= x <= 20 <= x <= 1Show child attributes
Show child attributes
Show child attributes
Show child attributes
Outils Responses, incluant les function tools et les outils intégrés tels que web_search_preview.
Si true, renvoie des événements SSE OpenAI Responses.
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.
none, minimal, low, medium, high, xhigh, max