Documentation Index
Fetch the complete documentation index at: https://wisdom-docs.juheapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
responses is OpenAI’s most advanced model response generation interface, supporting richer interactive capabilities and tool integration. This endpoint follows the OpenAI Responses API format and provides enhanced features beyond the standard chat completions endpoint.
Core Features
- Multimodal Input: Supports text, image, and file inputs
- Text Output: Generates high-quality text responses
- Stateful Interaction: Uses outputs from previous responses as subsequent inputs, maintaining conversation coherence
- Built-in Tools: Integrates file search, web search, code interpreter, and other functions
- Function Calling: Allows models to access external systems and data sources
- Streaming Support: Real-time streaming responses via Server-Sent Events (SSE)
- Reasoning Models: Supports reasoning configuration for gpt-5 and o-series models
Important Notes
Response Pass-through PrincipleWisGate typically does not modify model responses beyond reverse-engineered formats, ensuring you receive response content consistent with the original API provider.
Auto-Generated DocumentationThe request parameters and response format are automatically generated from the OpenAPI specification. All parameters, their types, descriptions, defaults, and examples are pulled directly from
openapi.json. Scroll down to see the interactive API reference.FAQ
What’s the difference between /v1/chat/completions and /v1/responses?
The /v1/responses endpoint is OpenAI’s more advanced interface that offers:
- Built-in tools: Web search, file search, code interpreter
- Multimodal inputs: Support for images and files in addition to text
- Stateful conversations: Better conversation state management
- Required for Pro models: OpenAI Pro series models (o3-pro, o3-mini) must use this endpoint
/v1/chat/completions for standard chat interactions with most models. Use /v1/responses when you need advanced features or are using Pro series models.
How do I use multimodal inputs (text + images)?
You can combine text and images in a single request:How do I use built-in tools like web search?
Enable built-in tools by including them in thetools array:
How do I maintain conversation state?
Useprevious_response_id to create multi-turn conversations:
conversation parameter to manage conversation state automatically.
How do I use function calling?
Define custom functions and include them in thetools array:
How do I use reasoning models (o3, gpt-5)?
For reasoning models, you can configure reasoning effort:How do I enable streaming?
Setstream: true to enable Server-Sent Events streaming: