✨ 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_format including 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 ()