Skip to main content
Upmore is fully compatible with the OpenAI Chat Completions API. If you’re already using the OpenAI SDK, switching to Upmore requires only a base URL change — no code rewrite needed.

Endpoint

Authentication

Include your Upmore API key as a Bearer token:

Quick example

Supported models

Upmore aggregates models from many providers, and the set changes as they update their lineups. Query it at runtime instead of relying on a hard-coded list:
The same list backs the model picker in the console. Models with a dedicated page are documented under Model APIs in the sidebar.

Features

  • Streaming — Set stream: true for real-time token streaming via SSE
  • Function calling — Use the tools and tool_choice parameters
  • JSON mode — Set response_format: { type: "json_object" }
  • Multi-turn conversations — Include full message history in messages