Skip to content

Supported Providers

The provider kinds LumenFlow connects to: OpenAI, Anthropic, Google, Mistral, and any OpenAI-compatible endpoint. Models come from each provider's live catalogue.

Supported providers#

LumenFlow connects to five provider kinds. Each kind has an identifier that the model configuration API uses:

Provider kindIdentifier
OpenAIopenai
Anthropicanthropic
Googlegoogle
Mistralmistral
OpenAI-compatible endpointopenai-compatible

The OpenAI-compatible kind takes the base URL of your own endpoint. See Model configuration for how a key and endpoint are declared.

Models come from the live catalogue#

Providers change their model lists over time, so this article does not publish a fixed list of models. To see what a key can use now, run model discovery: POST /api/v1/sidekick/model-config/discovery asks the provider for its current model list with the key you supply. For OpenRouter, the catalogue and prices come from OpenRouter itself. See Bring your own key: OpenRouter and free models.

Choosing a provider#

Consider these factors:

  1. Task complexity — advanced reasoning favors larger models
  2. Speed — smaller models respond faster
  3. Cost — check your provider's pricing page
  4. Context needs — long documents need large context windows

Provider-specific features#

Some capabilities depend on the provider:

  • Vision — image understanding, on the models that support it. Check the live catalogue.
  • Tool use — function calling for connections (all providers)
  • Streaming — real-time response display (all providers)
Info

LumenFlow normalizes the API interface across providers. Switching providers doesn't require any changes to your conversations or workflows.