From 950a7a795f4cf83d307dae408de480421d78c619 Mon Sep 17 00:00:00 2001 From: Meng Zhang Date: Fri, 2 Jun 2023 13:48:53 -0700 Subject: [PATCH] fix: when model_id is an local dir, don't try to download model from remote --- crates/tabby/src/download/mod.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/tabby/src/download/mod.rs b/crates/tabby/src/download/mod.rs index 49fc258..bc0a7ac 100644 --- a/crates/tabby/src/download/mod.rs +++ b/crates/tabby/src/download/mod.rs @@ -51,6 +51,11 @@ impl metadata::Metadata { } pub async fn download_model(model_id: &str, prefer_local_file: bool) { + if fs::metadata(model_id).is_ok() { + // Local path, no need for downloading. + return; + } + let mut metadata = metadata::Metadata::from(model_id).await; metadata