Skip to main content
An Enterprise LLM Endpoint gives your team one large language model behind a private API key, at a fixed enterprise price. The endpoint is OpenAI-compatible: any OpenAI SDK, framework, or tool works when you change the base URL and the API key.
Your plan is set to one model. The server always uses that model, whatever value you send in model. The response’s model field shows the model that answered.

Quick start

What you get

  • The full request body passes through. Streaming, tools and function calling, structured output (response_format), reasoning settings, and prompt caching (cache_control) all work as the model supports them.
  • Files, images and PDFs in the messages, as a URL or base64. See Files, Images and PDFs.
  • Streaming with "stream": true returns Server-Sent Events as the model generates tokens.
  • Usage in every response. The usage object reports prompt, completion, and cached tokens.
  • A fixed price. Your enterprise plan sets the price. You do not pay per token.

What you cannot change

  • The model. The server replaces model with your plan’s model. It also removes the fields that pick other models (models, route) and saved presets (preset).
  • The endpoints. By default the endpoint accepts chat/completions, completions, and models. Other paths return 404.

Limits

  • A request that is not streamed must finish in about 110 seconds. For long outputs, set "stream": true.
  • A request can be at most 30 MB, including files sent as base64.
  • A trial plan stops at its expiry date. After that, requests return 403. See Errors.

Endpoints

Chat Completions

Send messages and get a reply, with or without streaming.

Files, Images and PDFs

Send images, PDFs and audio in your messages.

List Models

Show the model that your plan uses.

Errors

Status codes and what to do about each one.