Skip to main content

Core Concept: Providers

Providers are the underlying AI engines (Large Language Models) that process your text and generate responses. Rephlo acts as a universal interface, allowing you to swap these brains in and out as needed.

Provider Types

Rephlo supports 9 BYOK providers plus a Dedicated API, giving you flexibility to choose the best AI for each task:

Cloud Providers (Internet Required)

  1. Azure OpenAI: Azure-hosted OpenAI models (GPT-4, GPT-4o) with enterprise-grade security, compliance, and regional data residency. Requires an Azure subscription with an OpenAI resource deployed. Has its own dedicated configuration panel (endpoint URL, deployment name, API version).
  2. OpenAI: The creators of GPT-5.1 and o3. Industry standard for reasoning, coding, and creativity.
  3. Anthropic: Creators of Claude Sonnet 4.5 and Opus 4.5. Known for high-quality writing and large context windows (200K+ tokens).
  4. Groq: An ultra-fast inference provider using custom LPU chips -- near-instant responses.
  5. Google: Access to Gemini 3 models with strong multimodal capabilities.
  6. xAI (Grok): Grok 4.1 models with real-time knowledge and unique personality.
  7. OpenRouter: A unified API gateway to 100+ models (LLaMA, Mixtral, Command-R, and more) with automatic fallback.
  8. OpenAI-Compatible: Connect to any OpenAI SDK-compatible service including vLLM, LocalAI, LiteLLM, LM Studio, and other self-hosted deployments. Requires API Key, Base URL, and Model Name.

Local Providers (Complete Privacy)

  1. Ollama: Run open-source models (Llama 4, Mistral, Gemma, DeepSeek, Qwen 3) directly on your computer. Your data never leaves your machine.

Managed Provider

  • Dedicated API: Rephlo's managed cloud option with OAuth 2.0 authentication -- simplest setup for users who don't want to manage API keys.

Note: Azure OpenAI is a distinct, first-class provider in Rephlo with its own configuration control. It is not a variant of OpenAI-Compatible. If you use Azure-hosted OpenAI models, select Azure OpenAI as the provider type, not OpenAI-Compatible.

Connection Modes

You can connect to these providers in two ways:

┌─────────────────────────────────────────────────────────────────────────┐
│ CONNECTION MODE COMPARISON │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ DEDICATED MODE (Managed) BYOK MODE (Bring Your Own Key) │
│ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ Rephlo │ │ Rephlo │ │
│ │ App │ │ App │ │
│ └──────┬──────┘ └──────┬──────┘ │
│ │ │ │
│ ▼ │ │
│ ┌─────────────┐ │ │
│ │ Rephlo │ │ Direct │
│ │ Cloud │ │ Connection │
│ └──────┬──────┘ │ │
│ │ │ │
│ ▼ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ AI Provider │ │ AI Provider │ │
│ │ (OpenAI, │ │ (OpenAI, │ │
│ │ Anthropic) │ │ Anthropic) │ │
│ └─────────────┘ └─────────────┘ │
│ │
│ Pros: Pros: │
│ - Zero setup - Maximum privacy │
│ - Managed billing - Direct vendor pricing │
│ - Latest models │
│ Cons: Cons: │
│ - Less control - Requires vendor account │
│ │
└─────────────────────────────────────────────────────────────────────────┘

1. Dedicated Mode (Managed)

  • Description: Rephlo manages the connection and billing. You might use a generic "Rephlo Cloud" account (if applicable to your license).
  • Pros: Zero setup.
  • Cons: Less control over specific model parameters.

2. BYOK Mode (Bring Your Own Key)

  • Description: You use your own personal API Key directly from the vendor (e.g., your own OpenAI Platform API Key).
  • Pros:
    • Privacy: Your data goes directly from your machine to the vendor, bypassing Rephlo servers.
    • Control: You pay the vendor directly (often cheaper for heavy users).
    • Flexibility: Access new models immediately upon release.
  • Cons: Requires setting up an account with the vendor.

Getting API Keys (BYOK)

When using BYOK, you are responsible for the API usage costs directly with the vendor.

ProviderWhere to Get KeysNotes
Azure OpenAIportal.azure.comRequires Azure subscription + deployed OpenAI resource
OpenAIplatform.openai.comGPT-5.1, o3, DALL-E
Anthropicconsole.anthropic.comClaude Sonnet 4.5, Opus 4.5
Groqconsole.groq.comFree tier available
Googleaistudio.google.comGemini 3 Pro/Flash
xAIconsole.x.aiGrok 4.1
OpenRouteropenrouter.aiOne key, 100+ models
OpenAI-CompatibleVaries by servicevLLM, LocalAI, LiteLLM, LM Studio

Switching Providers

You can switch providers globally (for all commands) or per-command:

  • Example: Use Groq for quick spell-checks (fast/cheap), but switch to Claude for complex legal analysis (smart/nuanced).
┌─────────────────────────────────────────────────────────────────────────┐
│ PROVIDER CONFIGURATION DIALOG │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────────────┐ │
│ │ Add Provider [X] │ │
│ ├─────────────────────────────────────────────────────────────────┤ │
│ │ │ │
│ │ Provider Type: [OpenAI v] │ │
│ │ │ │
│ │ Display Name: [My GPT-5____________________________] │ │
│ │ │ │
│ │ ───────────────────────────────────────────────────────── │ │
│ │ API Key: [sk-xxxx...xxxx____________________] [Show] │ │
│ │ │ │
│ │ Model: [gpt-5.1 v] │ │
│ │ [ ] gpt-5.1 │ │
│ │ [ ] gpt-5.1-mini │ │
│ │ [ ] o3 │ │
│ │ │ │
│ │ ───────────────────────────────────────────────────────── │ │
│ │ Status: [Test Connection] │ │
│ │ │ │
│ │ Connection successful! │ │
│ │ │ │
│ │ [ ] Set as default provider │ │
│ │ │ │
│ │ [Cancel] [Save] │ │
│ │ │ │
│ └─────────────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────┘

Provider Comparison Guide

ProviderBest ForSpeedContext Size
Azure OpenAI (GPT-4o)Enterprise, complianceFast128K
GPT-5.1General, Coding, AnalysisFast256K
Claude Sonnet 4.5Writing, Long docsFast200K
GroqQuick tasksUltra-fast128K
Gemini 3Multimodal, ResearchFast2M+
Grok 4.1Real-time knowledgeFast128K
OpenRouterMulti-model accessVariesVaries
OpenAI-CompatibleSelf-hosted, customVariesVaries
OllamaPrivacy, OfflineDepends on HW8-128K

Next Concept: Explore the Dashboard & Navigation.