Providers & API Keys
whispercom supports 5 AI providers via the Vercel AI SDK. You only need one provider set up to use whispercom.
Supported Providers
| Provider | Env Variable | Best For |
|---|---|---|
| Anthropic | ANTHROPIC_API_KEY | Quality, instruction-following |
| OpenAI | OPENAI_API_KEY | General purpose |
| Google Gemini | GOOGLE_GENERATIVE_AI_API_KEY | Fast, free tier available |
| Mistral AI | MISTRAL_API_KEY | European users, Codestral for code |
| Groq | GROQ_API_KEY | Fastest inference (free tier) |
Setting Your API Key
Set the key as an environment variable before running whis configure:
bash
export ANTHROPIC_API_KEY=sk-ant-...
# Add to ~/.bashrc or ~/.zshrc to persistpowershell
$env:ANTHROPIC_API_KEY = "sk-ant-..."
# To persist: add to your $PROFILEbash
set -x ANTHROPIC_API_KEY sk-ant-...
# To persist: set -Ux ANTHROPIC_API_KEY sk-ant-...Available Models
Anthropic
| Model | ID | Note |
|---|---|---|
| Claude Opus 4.5 | claude-opus-4-5 | Most capable |
| Claude Sonnet 4.5 | claude-sonnet-4-5 | Balanced ✨ recommended |
| Claude Haiku 4.5 | claude-haiku-4-5 | Fastest |
OpenAI
| Model | ID | Note |
|---|---|---|
| GPT-4o | gpt-4o | Most capable |
| GPT-4o mini | gpt-4o-mini | Balanced |
| o3-mini | o3-mini | Reasoning |
Google Gemini
| Model | ID | Note |
|---|---|---|
| Gemini 2.0 Flash | gemini-2.0-flash | Fast ✨ recommended |
| Gemini 2.0 Thinking | gemini-2.0-flash-thinking-exp | Reasoning |
| Gemini 1.5 Pro | gemini-1.5-pro | Capable |
Mistral AI
| Model | ID | Note |
|---|---|---|
| Mistral Large | mistral-large-latest | Most capable |
| Mistral Small | mistral-small-latest | Balanced |
| Codestral | codestral-latest | Code-optimized |
Groq
| Model | ID | Note |
|---|---|---|
| Llama 3.3 70B | llama-3.3-70b-versatile | Versatile ✨ recommended |
| Llama 3.1 8B | llama-3.1-8b-instant | Fastest |
| DeepSeek R1 70B | deepseek-r1-distill-llama-70b | Reasoning |
Switching Providers
Run the configure wizard at any time to switch provider or model:
bash
whis configureOr press c inside the commit picker to reconfigure without leaving the flow.
Getting API Keys
| Provider | Sign-up page |
|---|---|
| Anthropic | console.anthropic.com |
| OpenAI | platform.openai.com |
| aistudio.google.com | |
| Mistral | console.mistral.ai |
| Groq | console.groq.com |