Create Response
gpt-5.4returnsobject: "response"- basic text requests currently return
outputitems of typemessage - streaming requests consistently expose
response.created,response.in_progress,response.output_item.added,response.content_part.added, andresponse.output_text.delta
Claude does not currently support
POST /v1/responses. Use POST /v1/messages or POST /v1/chat/completions for Claude instead.Basic Request
Streaming Request
- accumulate text from
response.output_text.delta - treat
response.completedor stream termination as the completion signal
Current Recommendation
- Start new GPT text integrations with
gpt-5.4on/v1/responses - For tool use, continue with Responses Function Calling
- For live web access, continue with Responses Web Search
- For visible reasoning markers, continue with GPT-5 Thinking