Skip to content

Conversation

@roomote
Copy link

@roomote roomote bot commented Aug 21, 2025

Summary

This PR attempts to address Issue #7294 by adding DeepSeek V3.1 to the Chutes AI provider dropdown. Feedback and guidance are welcome.

Changes

  • Added deepseek-ai/DeepSeek-V3.1 to the ChutesModelId type union
  • Added model configuration with 163840 context window and 32768 max tokens
  • Added comprehensive test coverage for the new model

Testing

  • ✅ All existing tests pass
  • ✅ New test case added for DeepSeek V3.1 model
  • ✅ Type checking passes
  • ✅ Linting passes

Related Issue

Fixes #7294

Notes

The DeepSeek V3.1 model uses the same configuration parameters as DeepSeek V3, with the standard temperature (0.5) for non-R1 DeepSeek models.


Important

Add DeepSeek V3.1 model to Chutes AI provider with configuration and test coverage.

  • Behavior:
    • Add deepseek-ai/DeepSeek-V3.1 to ChutesModelId in chutes.ts.
    • Configure DeepSeek V3.1 with 163840 context window and 32768 max tokens in chutes.ts.
    • Use standard temperature (0.5) for non-R1 DeepSeek models.
  • Testing:
    • Add test case for DeepSeek V3.1 in chutes.spec.ts to verify model configuration.
    • Ensure all existing tests pass and add type checking and linting.

This description was created by Ellipsis for b395046. You can customize this summary. It will automatically update as commits are pushed.

- Added deepseek-ai/DeepSeek-V3.1 to ChutesModelId type
- Added model configuration with 163840 context window and 32768 max tokens
- Added test coverage for the new model

Fixes #7294
@roomote roomote bot requested review from cte, jr and mrubens as code owners August 21, 2025 18:19
@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. enhancement New feature or request labels Aug 21, 2025
Copy link
Author

@roomote roomote bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewing my own code. Found zero bugs. Suspicious.

@roomote roomote bot mentioned this pull request Aug 21, 2025
4 tasks
@dmarkey
Copy link

dmarkey commented Aug 21, 2025

https://openrouter.ai/deepseek/deepseek-chat-v3.1 according to here, Total Context is 163.8K

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Aug 21, 2025
@daniel-lxs daniel-lxs moved this from Triage to PR [Needs Prelim Review] in Roo Code Roadmap Aug 22, 2025
@hannesrudolph hannesrudolph added PR - Needs Preliminary Review and removed Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. labels Aug 22, 2025
Copy link
Member

@daniel-lxs daniel-lxs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Aug 22, 2025
@daniel-lxs daniel-lxs moved this from PR [Needs Prelim Review] to PR [Needs Review] in Roo Code Roadmap Aug 22, 2025
@mrubens mrubens merged commit 262033d into main Aug 22, 2025
28 checks passed
@mrubens mrubens deleted the feature/add-deepseek-v3.1-to-chutes branch August 22, 2025 19:18
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Aug 22, 2025
@github-project-automation github-project-automation bot moved this from PR [Needs Review] to Done in Roo Code Roadmap Aug 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request lgtm This PR has been approved by a maintainer PR - Needs Preliminary Review size:M This PR changes 30-99 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Chutes AI: Add Deepseek v3.1

6 participants