From 1bc14b729883ce6f62040edad85fdec1d0ba85ba Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 29 Apr 2025 10:46:27 -0400 Subject: [PATCH] language_models: Change default fast model for Zed provider (#29600) This PR changes the default fast model for the Zed provider from Claude 3.5 Haiku to Claude 3.5 Sonnet. We don't offer Claude 3.5 Haiku to users. Closes https://github.com/zed-industries/zed/issues/29505. Release Notes: - agent: Changed the default fast model for the Zed provider to Claude 3.5 Sonnet. --- crates/language_models/src/provider/cloud.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/language_models/src/provider/cloud.rs b/crates/language_models/src/provider/cloud.rs index f70e72104486bd1dce43378812b8ec6545255d58..c20e0c945371ba23712f5ec5bf9bd77315ec7492 100644 --- a/crates/language_models/src/provider/cloud.rs +++ b/crates/language_models/src/provider/cloud.rs @@ -269,13 +269,13 @@ impl LanguageModelProvider for CloudLanguageModelProvider { fn default_model(&self, cx: &App) -> Option> { let llm_api_token = self.state.read(cx).llm_api_token.clone(); - let model = CloudModel::Anthropic(anthropic::Model::default()); + let model = CloudModel::Anthropic(anthropic::Model::Claude3_7Sonnet); Some(self.create_language_model(model, llm_api_token)) } fn default_fast_model(&self, cx: &App) -> Option> { let llm_api_token = self.state.read(cx).llm_api_token.clone(); - let model = CloudModel::Anthropic(anthropic::Model::default_fast()); + let model = CloudModel::Anthropic(anthropic::Model::Claude3_5Sonnet); Some(self.create_language_model(model, llm_api_token)) }