#392
feat: ๐ธ deepseek model support
integrate deepseek model support into project
Activity
4GreyDGLreviewed10mo ago
copilot-pull-request-reviewer[bot]reviewed10mo ago
Pull request overview
This PR integrates DeepSeek model support into the PentestGPT project by adding DeepSeek as a new authentication mode alongside existing options (Anthropic, OpenRouter, and local LLM). The integration allows users to route requests through DeepSeek's API to use models like deepseek-chat and deepseek-reasoner.
Key Changes
- Added DeepSeek as a new authentication mode with API key configuration
- Updated routing configuration to support DeepSeek model endpoints
- Modified configuration scripts to include DeepSeek as an option during setup
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| uv.lock | Complete removal of the lock file (likely to be regenerated) |
| scripts/entrypoint.sh | Added DeepSeek router configuration, API key substitution logic, and case handling for deepseek auth mode |
| scripts/config.sh | Added option 5 for DeepSeek API key configuration in the interactive setup |
| scripts/ccr-config-template.json | Added DeepSeek provider configuration with API endpoint and models |
| docker-compose.yml | Added DEEPSEEK_API_KEY environment variable |
๐ก Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
GreyDGLapproved changes10mo ago
LGTM. Thanks for the contribution! I'll do a local testing and merge the changes if everything works.