Responses API

Responses API uses an input request field and returns output items in output[]. It is distinct from Chat Completions, which uses messages and returns choices[].

Choose a model visible to the current credential, then begin with a minimal request. State, streaming, and tool capabilities depend on the endpoint, model, and current provider configuration. Preserve request diagnostics after a 5xx response and do not assume that a retry will succeed.

Last updated on