anthropic: Fix Claude 4 model display names to match official order (#31218)

Release Notes:

- N/A
This commit is contained in:
Umesh Yadav 2025-05-23 02:30:54 +05:30 committed by GitHub
parent 5c0b161563
commit 24a108d876
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -150,10 +150,10 @@ impl Model {
pub fn display_name(&self) -> &str { pub fn display_name(&self) -> &str {
match self { match self {
Model::ClaudeOpus4 => "Claude 4 Opus", Model::ClaudeOpus4 => "Claude Opus 4",
Model::ClaudeOpus4Thinking => "Claude 4 Opus Thinking", Model::ClaudeOpus4Thinking => "Claude Opus 4 Thinking",
Model::ClaudeSonnet4 => "Claude 4 Sonnet", Model::ClaudeSonnet4 => "Claude Sonnet 4",
Model::ClaudeSonnet4Thinking => "Claude 4 Sonnet Thinking", Model::ClaudeSonnet4Thinking => "Claude Sonnet 4 Thinking",
Self::Claude3_7Sonnet => "Claude 3.7 Sonnet", Self::Claude3_7Sonnet => "Claude 3.7 Sonnet",
Self::Claude3_5Sonnet => "Claude 3.5 Sonnet", Self::Claude3_5Sonnet => "Claude 3.5 Sonnet",
Self::Claude3_7SonnetThinking => "Claude 3.7 Sonnet Thinking", Self::Claude3_7SonnetThinking => "Claude 3.7 Sonnet Thinking",