System
Feature Added
Release: New API Endpoints
/v1/responses – OpenAI Responses API compatible/v1/messages – Anthropic Claude Messages API compatible
✨ Overview
We now supports the API schemas from both OpenAI and Anthropic, introducing two new unified endpoints:
- `/v1/responses` – OpenAI Responses API compatible
- `/v1/messages` – Anthropic Claude Messages API compatible
This upgrade enables seamless multimodal input, structured outputs, and tool-use across all 410+ Apertis models, strengthening our position as a unified and future-ready AI gateway.
---
🆕 Added
1. `/v1/responses` – OpenAI Responses API Compatibility
- Fully supports the official OpenAI Responses API specification
- Backward-compatible with existing Chat Completions requests
- Supports the flexible `input[]` content structure (text, image, multimodal blocks)
- Supports
response_formatincluding strict JSON Schema, tool calling, and structured outputs - Streaming responses use the new OpenAI-aligned SSE protocol
- Enabled for all 410+ Apertis models, including reasoning and open-source models
---
2. `/v1/messages` – Anthropic Claude Messages API Compatibility
- Full compatibility with Anthropic’s Claude Messages API
- Supports multi-part content blocks (text / image / tool)
- Supports strict JSON Schema (
response_format: json_schema) - Enables Claude-series features such as tool use, vision, and system prompts
- Functions as a drop-in replacement for the official Claude SDK
- Automatically normalizes and harmonizes content block structures for cross-provider compatibility