Skip to main content
Use /v1/responses when your client already speaks the OpenAI Responses API format, or when you need Responses-native features such as reasoning controls, web search tools, and official Responses server-sent events.

Reasoning controls

gpt-5.5 and gpt-5.4 accept Responses reasoning controls. Use reasoning.effort to set the reasoning strength:
Supported reasoning.effort values are none, minimal, low, medium, high, and xhigh. Pass OpenAI Responses tools directly. For web-connected answers, include a web search tool in tools:
APIAny.AI forwards Responses-native tools to compatible models that support them. Function tools are also supported.

Streaming

Set stream: true to receive the Responses SSE event stream. Events follow the OpenAI Responses format, such as response.created, response.output_text.delta, tool events, and response.completed.

Notes

  • The model is a public APIAny.AI model ID.
  • max_output_tokens is the Responses-style output token limit.
  • Responses-native fields such as reasoning, text, tools, tool_choice, include, previous_response_id, and store are forwarded when supported by the selected model.