chore: add new model configuration file for claude 3.7
What does this merge request do and why?
This merge request adds support for Claude 3.7 by introducing a new model configuration file. This allows us to integrate and evaluate the latest Claude model in our AI evaluation pipeline.
How to set up and validate locally
No prompt is using this model yet.
Merge request checklist
-
Tests added for new functionality. If not, please raise an issue to follow up. -
Documentation added/updated, if needed.
Refers to gitlab-org/gitlab#521034
Merge request reports
Activity
added groupai model validation label
assigned to @nateweinshenker
requested review from @jessieay
added devopsai-powered sectiondata-science labels
Reviewer roulette
To spread load more evenly across eligible reviewers, Danger has picked a candidate for each review slot. Feel free to override these selections if you think someone else would be better-suited or use the GitLab Review Workload Dashboard to find other available reviewers.
To read more on how to use the reviewer roulette, please take a look at the Engineering workflow and code review guidelines.
Once you've decided who will review this merge request, mention them as you normally would! Danger does not automatically notify them for you.
Reviewer Maintainer @mikolaj_wawrzyniak
(UTC+0, 7 hours ahead of author)
@achueshev
(UTC+1, 8 hours ahead of author)
If needed, you can retry the
danger-review
job that generated this comment.Generated by
DangerEdited by ****Tagging you for a review of this new option. There's a follow-up MR that will use Dogfooding the Duo Workflow process to create a new stable
2.0.0
prompt definition, so we can attach the model configuration.Edited by Nathan WeinshenkerThanks @nateweinshenker - I approved.
@alejandro can you maintainerize?
Hey @alejandro - This MR is blocking our ability to add Claude 3.7 support (well really feat: add v2 prompt versions to support claude ... (!2035 - closed) builds on this, so this somewhat blocks it).
Let us know if you can't take this review, we can find someone else no problem.
- Resolved by 🤖 GitLab Bot 🤖
Proper labels assigned to this merge request. Please ignore me.
@nateweinshenker
- please see the following guidance and update this merge request.1 Error Please add typebug typefeature, or typemaintenance label to this merge request. Edited by 🤖 GitLab Bot 🤖
- Resolved by Nathan Weinshenker
@nateweinshenker
- please see the following guidance and update this merge request.1 Error Please add typebug typefeature, or typemaintenance label to this merge request.
added typefeature label
1 name: claude-3-7-sonnet-20250219 self-review: I went with naming the file
claude_3_7.yml
instead of a use case-based name, given our documentation doesn't fully describe the best naming conventions. We still don't know if this is the most performant model for our tools.Edited by Nathan Weinshenker
added featureenhancement label
requested review from @alejandro
mentioned in issue gitlab-org/gitlab#521034
changed milestone to %17.10
mentioned in merge request !2034 (merged)
started a merge train
mentioned in commit 1aa30bdc