model (or in the URL path for Gemini Native). A model only accepts the formats marked in the table below.
API formats
- Chat Completions —
POST /v1/chat/completions, OpenAI Chat Completions request shape - Responses —
POST /v1/responses, OpenAI Responses request shape - Anthropic Messages —
POST /v1/messages, Anthropic Messages request shape - Gemini Native —
POST /v1beta/models/{model}:{method}, GooglegenerateContentrequest shape
Models
All models support streaming through the
stream option of each format, or streamGenerateContent for Gemini Native.
Notes
- Only send a model to the formats marked for it. For example,
gpt-5-6-solonly works with Responses. Other formats return HTTP 400 with the list of supported URIs. - Authenticate with
Authorization: Bearer YOUR_API_KEY. Anthropic Messages also acceptsx-api-key. - LLM responses are returned directly in each format’s native shape, without the
code/datawrapper used by generation tasks. See each format page for the streaming event format. - LLM endpoints are currently not rate limited.