Skip to content

Providers

A provider is the service that actually runs the models: OpenAI, Anthropic, Google Gemini, local models and more. Qevron unifies all of them behind one API.

The channel concept

In Qevron, a connection to a provider is called a channel. A channel contains:

  • Type — Which provider (OpenAI, Anthropic, ...).
  • Address — The provider's API endpoint.
  • Credential — That provider's API key (hidden from you, kept in the dashboard).
  • Models — The model names this channel serves.

If the same model is defined on multiple channels, Qevron load-balances between them at request time and fails over if one breaks (see How it Works).

Supported providers (38+)

Qevron supports many provider types. Some of them:

ProviderProviderProvider
OpenAIAzure OpenAIAnthropic
Google GeminiVertex AIDeepseek
MistralGroqCohere
OllamaOpenRouterxAI
MoonshotMinimaxZhipu
BaiduAli (Qwen)Tencent
AWS BedrockCloudflareNovita
SiliconflowJinaTEI (embed/rerank)
llama.cppStepfunand more...

Each provider type has its own set of capabilities (some chat-only, some embedding/rerank, etc.).

What changes for you?

As a developer you don't deal with provider details. You just pick a model name; which provider hosts it is Qevron's job. As a result:

  • Switching providers = just changing the model name.
  • If a provider goes down, your app fails over.
  • Your code stays loyal to one format (OpenAI).

Forcing a specific provider

In advanced cases, to select a specific channel use the Qevron-Channel header (see Authentication).

Qevron — AI gateway. Arpanet / OpenAI / Anthropic / Gemini compatible.