Remove deprecated Claude 3.5 models (#4590)
This commit is contained in:
@@ -552,17 +552,17 @@ mod tests {
|
||||
assert_eq!(model, Some("gpt-4o".to_string()));
|
||||
|
||||
// Change the model
|
||||
set_current_model("claude-3.5-sonnet");
|
||||
set_current_model("claude-sonnet-4-20250514");
|
||||
|
||||
// Get the updated model and verify
|
||||
let model = get_current_model();
|
||||
assert_eq!(model, Some("claude-3.5-sonnet".to_string()));
|
||||
assert_eq!(model, Some("claude-sonnet-4-20250514".to_string()));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_provider_metadata_context_limits() {
|
||||
// Test that ProviderMetadata::new correctly sets context limits
|
||||
let test_models = vec!["gpt-4o", "claude-3-5-sonnet-latest", "unknown-model"];
|
||||
let test_models = vec!["gpt-4o", "claude-sonnet-4-20250514", "unknown-model"];
|
||||
let metadata = ProviderMetadata::new(
|
||||
"test",
|
||||
"Test Provider",
|
||||
@@ -582,9 +582,9 @@ mod tests {
|
||||
// gpt-4o should have 128k limit
|
||||
assert_eq!(*model_info.get("gpt-4o").unwrap(), 128_000);
|
||||
|
||||
// claude-3-5-sonnet-latest should have 200k limit
|
||||
// claude-sonnet-4-20250514 should have 200k limit
|
||||
assert_eq!(
|
||||
*model_info.get("claude-3-5-sonnet-latest").unwrap(),
|
||||
*model_info.get("claude-sonnet-4-20250514").unwrap(),
|
||||
200_000
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user