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>"
}
}Responses レスポンスを作成
OpenAI Responses 互換のエンドポイント。Responses ネイティブの input、reasoning 制御、web search などの組み込みツール、および stream=true 時の公式 Responses SSE に対応します。
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>"
}
}承認
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ボディ
"gpt-5.5"
Responses の入力。文字列、または message / tool-result item の配列を指定できます。
システムまたは開発者向けの指示。
推論と最終回答を合わせた最大トークン数。上限はモデルごとに異なり、予算を使い切ると回答が不完全になる場合があります。
x >= 10 <= x <= 20 <= x <= 1Show child attributes
Show child attributes
Show child attributes
Show child attributes
Responses tools。function tools と web_search_preview などの組み込みツールを含みます。
true の場合、OpenAI Responses SSE イベントを返します。
reasoning.effort の互換エイリアス。両方の形式を指定する場合、値を一致させてください。不一致は 400 になります。 推論強度。この列挙は構文上の許容値であり、全モデルでの対応を保証しません。非対応の値は 400 になります。Kimi K3 は low、high、max(既定は max)に対応し、GPT-5.4/5.5 は none、low、medium、high、xhigh に対応します。Claude と Gemini の制限は /ja/models/chat-models を参照。省略時はモデルの既定動作を維持します。モデルごとの対応値・既定値・無効化可否は GET /v1/models の capability_metadata.reasoning で公開されています。
none, minimal, low, medium, high, xhigh, max