Responses API (Reasoning)
Responses API (Reasoning)
Responses API (Reasoning Models)
Use the responses API to query o-series and similar models that provide reasoning efforts.
Streaming works the same way via client.responses.stream(params).
Use client.responses.list() and client.responses.get("resp_...") for persisted/background response jobs. A response returned from a synchronous create call is not guaranteed to be retrievable later by ID.