diff options
| author | sigoden <sigoden@gmail.com> | 2025-02-17 07:45:01 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-17 07:45:01 +0800 |
| commit | f14f1ad01bf31bb4bb4322661691be9392c30acf (patch) | |
| tree | d704d1e5e74e083205b50523859118e951e2ecdc /src/client/common.rs | |
| parent | 5efdb3c666c5f5125260bd9f116f7cc2e7ba06b1 (diff) | |
| download | aichat-f14f1ad01bf31bb4bb4322661691be9392c30acf.tar.gz | |
refactor: several improvements (#1180)
Diffstat (limited to 'src/client/common.rs')
| -rw-r--r-- | src/client/common.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/common.rs b/src/client/common.rs index efa86f6..89523c7 100644 --- a/src/client/common.rs +++ b/src/client/common.rs @@ -25,7 +25,7 @@ lazy_static::lazy_static! { pub static ref ALL_PROVIDER_MODELS: Vec<ProviderModels> = { Config::loal_models_override().ok().unwrap_or_else(|| serde_yaml::from_str(MODELS_YAML).unwrap()) }; - static ref EMBEDDING_MODEL_RE: Regex = Regex::new(r"(^(bge-|e5-|uae-|gte-|text-)|embed|multilingual|minilm)").unwrap(); + static ref EMBEDDING_MODEL_RE: Regex = Regex::new(r"((^|/)(bge-|e5-|uae-|gte-|text-)|embed|multilingual|minilm)").unwrap(); static ref ESCAPE_SLASH_RE: Regex = Regex::new(r"(?<!\\)/").unwrap(); } @@ -580,7 +580,7 @@ async fn set_client_models_config(client_config: &mut Value, client: &str) -> Re .prompt()?; } Err(err) => { - eprintln!("✗ Unable to fetch models: {err}"); + eprintln!("✗ Fetch models failed: {err}"); } } } |
