Responses API
Getting Started
Responses API
OpenAI Responses-compatible API for all supported LLM models
POST
Responses API
The
See individual model pages under LLM Models for details.
/v1/responses endpoint provides an OpenAI Responses API-compatible interface for text generation, tool use, and multi-turn conversations. Use the same request format as the OpenAI Responses API — swap the base URL to https://api.unifically.com and pass any supported model ID in the model field.
All LLM models support this endpoint, including Cursor, OpenAI, and Anthropic models.
Create Response
POST/v1/responses
Request
Request Parameters
Model identifier in
provider/model-name format. See Available LLM Models.Text prompt, or an array of input items (messages, tool results, etc.) for multi-turn conversations.
System-level instructions for the model.
If
true, the response is streamed using server-sent events. Default: false.Sampling temperature between
0 and 2.Maximum number of output tokens to generate.
Tools available to the model. Each tool includes a
type and definition.Controls tool usage:
none, auto, required, or a specific tool.ID of a previous response to continue a multi-turn conversation.
Whether to store the response for later retrieval. Default:
true.Multi-turn Example
Response
Streaming Response
Whenstream: true, the API returns server-sent events with partial response objects:
Supported Models
| Model | Provider |
|---|---|
cursor/composer-2.5 | Cursor |
cursor/composer-2.5-fast | Cursor |
openai/gpt-5.4-mini | OpenAI |
openai/gpt-5.4-nano | OpenAI |
openai/gpt-5.4 | OpenAI |
openai/gpt-5.5 | OpenAI |
anthropic/claude-sonnet-4-6 | Anthropic |
anthropic/claude-opus-4-6 | Anthropic |
anthropic/claude-opus-4-7 | Anthropic |
anthropic/claude-opus-4-8 | Anthropic |
