curl --request POST \
--url https://apiany.ai/v1/responses \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-5.5",
"input": "Revisa este diseño de API y enumera los principales riesgos.",
"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>"
}
}Crear una respuesta de Responses
Endpoint compatible con OpenAI Responses. Admite el input nativo de Responses, controles de reasoning, herramientas integradas como web search y el SSE oficial de Responses cuando 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": "Revisa este diseño de API y enumera los principales riesgos.",
"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>"
}
}Autorizaciones
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Cuerpo
"gpt-5.5"
Input de Responses. Puede ser una cadena o un array de items message / tool-result.
Instrucciones del sistema o del desarrollador.
Máximo de tokens de razonamiento y respuesta final combinados. Se aplican límites por modelo; agotar el presupuesto puede dejar la respuesta incompleta.
x >= 10 <= x <= 20 <= x <= 1Show child attributes
Show child attributes
Show child attributes
Show child attributes
Herramientas de Responses, incluidas las function tools y herramientas integradas como web_search_preview.
Cuando es true, se devuelven eventos SSE de OpenAI Responses.
Alias de compatibilidad de reasoning.effort. Si se indican ambas formas, los valores deben coincidir; los conflictos devuelven 400. Intensidad del razonamiento. La enumeración indica valores sintácticamente válidos, no compatibilidad con todos los modelos. Los valores no admitidos devuelven 400. Kimi K3 admite low, high y max (por defecto max); GPT-5.4/5.5 admiten none, low, medium, high, xhigh. Límites de Claude y Gemini: /es/models/chat-models. Si se omite, se mantiene el comportamiento predeterminado del modelo. Los niveles aceptados, el valor predeterminado y si el razonamiento se puede desactivar se publican en GET /v1/models dentro de capability_metadata.reasoning.
none, minimal, low, medium, high, xhigh, max