We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f6c73f0 commit 03d5d2dCopy full SHA for 03d5d2d
crates/chat-cli/src/cli/chat/cli/model.rs
@@ -214,8 +214,9 @@ pub fn normalize_model_name(name: &str) -> &str {
214
pub fn find_model<'a>(models: &'a [ModelInfo], name: &str) -> Option<&'a ModelInfo> {
215
let normalized = normalize_model_name(name);
216
models.iter().find(|m| {
217
- [name, normalized].iter().any(|n| {
218
- m.model_id.eq_ignore_ascii_case(n) || m.model_name.as_deref().is_some_and(|mn| mn.eq_ignore_ascii_case(n))
219
- })
+ m.model_name
+ .as_deref()
+ .is_some_and(|n| n.eq_ignore_ascii_case(normalized))
220
+ || m.model_id.eq_ignore_ascii_case(normalized)
221
})
222
}
0 commit comments