Responses Web Search
gpt-5.4 on the Responses API using:
tools: [{ "type": "web_search_preview" }]- an
outputsequence ofweb_search_call, thenmessage
Claude does not currently support
POST /v1/responses. For Claude web search, use POST /v1/chat/completions or the native Claude path instead.Minimal Request
Current Verification Rule
If you need to confirm that the model actually searched the web, the safest current checks are:- whether
web_search_callappears inoutput - whether the final answer still arrives as a
message