Provider Quick Reference
November 4, 2025 ยท View on GitHub
This guide provides concise setup instructions for common LLM providers. For complete documentation, see the full provider guide.
Provider Configuration Methods
LLxprt Code supports two main ways to configure providers:
1. Using Built-in Aliases
Many popular providers have built-in aliases for quick setup:
# Use the alias (recommended for supported providers)
/provider anthropic
/provider gemini
/provider qwen
/provider synthetic
# Then set your key and model
/key sk-your-api-key
/model your-model-name
2. Using OpenAI-Compatible Endpoint
For providers without aliases, use the OpenAI protocol:
/provider openai
/baseurl https://provider-api-url/v1/
/key your-api-key
/model model-name
Common Providers
OpenAI
/provider openai
/key sk-your-openai-key
/model o3-mini
Common models: o3-mini, o1-preview, gpt-4o, gpt-4.1
Environment variable: export OPENAI_API_KEY=sk-...
Anthropic (Claude)
Using Alias (Recommended)
/provider anthropic
/key sk-ant-your-key
/model claude-sonnet-4-20250115
Or OAuth (Claude Pro/Max)
/auth anthropic enable
Note: OAuth is lazy - authentication happens when you first use the provider.
Common models: claude-sonnet-4-20250115, claude-opus-4, claude-sonnet-3.5
Environment variable: export ANTHROPIC_API_KEY=sk-ant-...
Google Gemini
Using Alias
/provider gemini
/key your-gemini-key
/model gemini-2.0-flash
Or OAuth
/auth gemini enable
Note: OAuth is lazy - authentication happens when you first use the provider.
Common models: gemini-2.0-flash, gemini-pro
Environment variable: export GEMINI_API_KEY=...
Synthetic (Hugging Face Models)
/provider synthetic
/key your-synthetic-key
/model hf:zai-org/GLM-4.6
Popular models: hf:zai-org/GLM-4.6, hf:mistralai/Mixtral-8x7B
Qwen (Free)
OAuth (Free)
/auth qwen enable
Using Alias with API Key
/provider qwen
/key your-qwen-key
/model qwen3-coder-pro
Models Requiring Custom BaseURL
These providers use the OpenAI-compatible endpoint approach:
xAI (Grok)
/provider openai
/baseurl https://api.x.ai/v1/
/key your-xai-key
/model grok-3
OpenRouter
/provider openai
/baseurl https://openrouter.ai/api/v1/
/key your-openrouter-key
/model qwen/qwen3-coder
Fireworks
/provider openai
/baseurl https://api.fireworks.ai/inference/v1/
/key your-fireworks-key
/model accounts/fireworks/models/llama-v3p3-70b-instruct
Cerebras
/provider openai
/baseurl https://api.cerebras.ai/v1/
/key your-cerebras-key
/model qwen-3-coder-480b
Chutes AI
/provider chutes # Has built-in alias
# OR
/provider openai
/baseurl https://api.chutes.ai/v1/
/key your-chutes-key
/model your-model
Local Models
LM Studio
/provider lm-studio # Has built-in alias
# OR
/provider openai
/baseurl http://127.0.0.1:1234/v1/
/model your-local-model
llama.cpp
/provider llama-cpp # Has built-in alias
# OR
/provider openai
/baseurl http://localhost:8080/v1/
/model your-model
Ollama
/provider ollama # Has built-in alias
# OR
/provider openai
/baseurl http://localhost:11434/v1/
/key dummy-key # Ollama may require a dummy key
/model codellama:13b
Authentication Methods
API Keys
Set directly with /key or load from file:
# Set key directly
/key sk-your-api-key
# Load from file (more secure)
/keyfile ~/.keys/your-provider.key
OAuth
Three providers support OAuth for authentication:
# Enable OAuth provider (lazy authentication - happens on first use)
/auth anthropic enable
/auth gemini enable
/auth qwen enable
# Check OAuth status
/auth
# Logout from provider
/auth provider-name logout
Environment Variables
Set keys in your shell environment (auto-detected):
export OPENAI_API_KEY="sk-..."
export ANTHROPIC_API_KEY="sk-ant-..."
export GEMINI_API_KEY="..."
Saving Configuration as Profiles
Save your provider setup for reuse:
# After configuring your provider
/profile save my-setup
# Load later
/profile load my-setup
# Use at startup
llxprt --profile-load my-setup
See Settings and Profiles for complete profile management
Provider Commands Reference
/provider- List all providers or switch to one/model- List available models or switch models/baseurl- Set custom API endpoint (for OpenAI-compatible providers)/key- Set API key for current session/keyfile- Load key from file/auth- OAuth authentication/profile save- Save current provider configuration
Next Steps
- Configure your provider using the examples above
- Save as profile for easy reuse:
/profile save my-config - Adjust model parameters like temperature:
/set modelparam temperature 0.7 - Learn about profiles: Settings and Profiles Guide
See complete CLI provider documentation for advanced configuration