OpenAI Responses API
The Responses API is OpenAI's most advanced interface for generating model responses. It combines the strengths of the Chat Completions and Assistants APIs into a single streamlined interface, supporting text and image inputs, text outputs, and built-in tools like web search, file search, computer use, code interpreter, and image generation. The upstream OpenAI OpenAPI spec exposes Responses as a dedicated tag group with create/retrieve/list/cancel/delete/stream operations plus input items management. Recommended for all new projects.
Documentation
Documentation
https://platform.openai.com/docs/api-reference/responses
Documentation
https://platform.openai.com/docs/guides/text
Documentation
https://developers.openai.com/api/docs/guides/deep-research/
Documentation
https://developers.openai.com/api/docs/guides/conversation-state/
Documentation
https://developers.openai.com/api/docs/guides/migrate-to-responses/