[refactor] enhance model management with metadata enrichment, new API integration, and manifest resolution
This commit is contained in:
@@ -85,7 +85,6 @@ async fn main() -> Result<()> {
|
|||||||
.await
|
.await
|
||||||
.map_err(|e| anyhow!("blocking task join error: {e}"))?
|
.map_err(|e| anyhow!("blocking task join error: {e}"))?
|
||||||
.context("updating models")?;
|
.context("updating models")?;
|
||||||
println!("Models updated.");
|
|
||||||
}
|
}
|
||||||
ModelsCmd::Download => {
|
ModelsCmd::Download => {
|
||||||
info!("interactive model selection and download");
|
info!("interactive model selection and download");
|
||||||
|
@@ -15,7 +15,7 @@ libc = "0.2.175"
|
|||||||
whisper-rs = "0.14.3"
|
whisper-rs = "0.14.3"
|
||||||
indicatif = "0.17.11"
|
indicatif = "0.17.11"
|
||||||
# New: HTTP downloads + hashing
|
# New: HTTP downloads + hashing
|
||||||
reqwest = { version = "0.12.7", default-features = false, features = ["blocking", "rustls-tls", "gzip"] }
|
reqwest = { version = "0.12.7", default-features = false, features = ["blocking", "rustls-tls", "gzip", "json"] }
|
||||||
sha2 = "0.10.8"
|
sha2 = "0.10.8"
|
||||||
hex = "0.4.3"
|
hex = "0.4.3"
|
||||||
tempfile = "3.12.0"
|
tempfile = "3.12.0"
|
||||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user