According to OpenAI’s official Responses API documentation, the Responses API is described as a unified interface for model responses and tool use. Its role is to bring model response generation and tool-related usage into a single API experience. Source: https://platform.openai.com/docs/api-reference/responses