Available Models
GitWhisper supports the following DeepSeek model variants:Latest Models
- deepseek-chat ⭐ (default) - Balanced general-purpose model
- deepseek-v3.2-exp - Latest experimental model with cutting-edge features
- deepseek-v3.1 - Hybrid reasoning model with improved performance
Specialized Models
- deepseek-v3.1-terminus - Optimized terminus variant
- deepseek-r1-0528 - Upgraded reasoning model (May 2028 release)
- deepseek-v3-0324 - Improved post-training model (March 2024)
- deepseek-reasoner - Specialized reasoning engine
The default model deepseek-chat provides reliable performance for most development workflows.
Setup
Save API Key
Save your API key using GitWhisper:Or set it as an environment variable:
For DeepSeek, the environment variable can also be
ANTHROPIC_API_KEY or set via the config file.Usage Examples
Model Comparison
- Capabilities
- Use Cases
- Stability
| Model | Best For | Reasoning | Stability | Release |
|---|---|---|---|---|
| deepseek-chat | General use | Good | Stable | Production |
| deepseek-v3.2-exp | Cutting-edge | Excellent | Experimental | Latest |
| deepseek-v3.1 | Hybrid tasks | Excellent | Stable | Production |
| deepseek-reasoner | Complex logic | Superior | Stable | Specialized |
| deepseek-r1-0528 | Advanced reasoning | Excellent | Stable | May 2028 |
| deepseek-v3-0324 | Improved training | Very Good | Stable | March 2024 |
Features
Hybrid Reasoning
DeepSeek V3.1 excels at hybrid reasoning tasks:Advanced Analysis
The DeepSeek Reasoner is optimized for deep code analysis:Experimental Features
Try the latest capabilities with V3.2 experimental:Configuration
Set Default Variant
API Key Management
Using Environment Variables
Using Environment Variables
Add to your shell configuration:
Using Saved Configuration
Using Saved Configuration
Save permanently with GitWhisper:This stores the key in
~/.git_whisper.yamlPer-Command Key
Per-Command Key
Pass key directly to the command:
Best Practices
For complex architectural analysis, consider using deepseek-reasoner or deepseek-v3.1 for superior reasoning capabilities.
When to Use DeepSeek
Choose DeepSeek When:
- You need advanced reasoning capabilities
- Working on complex multi-file refactoring
- Analyzing architectural decisions
- Testing experimental AI features
- Want hybrid reasoning approaches
Alternative Models:
- Simple commits: Use Free Model or OpenAI GPT-4o-mini
- Best quality: Use Claude Opus 4 or OpenAI GPT-5
- Privacy: Use Ollama for self-hosted models
Troubleshooting
API Key Not Found
API Key Not Found
Ensure your DeepSeek API key is properly configured:
Invalid Model Variant
Invalid Model Variant
Verify the variant name is correct:
Experimental Model Issues
Experimental Model Issues
If experiencing issues with
deepseek-v3.2-exp:- Switch to stable
deepseek-chatordeepseek-v3.1 - Check for API updates from DeepSeek
- Report issues to DeepSeek support
Reasoning Takes Too Long
Reasoning Takes Too Long
If the reasoner models are too slow:
- Use
deepseek-chatfor faster responses - Reserve
deepseek-reasonerfor complex analysis only - Consider using smaller models for simple commits
Related Resources
All Variants
See complete list of DeepSeek model variants
Model Overview
Compare all supported AI models
Code Analysis
Use DeepSeek for advanced code analysis
Configuration
Learn more about API key management