Better error message

Signed-off-by: Adrien Gallouët <angt@huggingface.co>
This commit is contained in:
Adrien Gallouët 2025-02-14 17:56:35 +00:00
parent 2242d1a67c
commit 0d01a89f0f
No known key found for this signature in database

View File

@ -209,16 +209,13 @@ async fn main() -> Result<(), RouterError> {
Tokenizer::from_pretrained(&args.model_id, Some(params))? Tokenizer::from_pretrained(&args.model_id, Some(params))?
}; };
let model_gguf = match args.model_gguf { let model_gguf = if let Some(model_gguf) = args.model_gguf {
Some(model_gguf) => model_gguf, model_gguf
None => { } else {
let make_gguf = match std::env::var("MAKE_GGUF") { let make_gguf = std::env::var("MAKE_GGUF").map_err(|e| {
Ok(make_gguf) => make_gguf, error!("No GGUF model given and environment variable MAKE_GGUF is missing.");
Err(e) => { RouterError::VarError(e)
error!("Missing env: MAKE_GGUF"); })?;
return Err(RouterError::VarError(e));
}
};
let model_gguf = "models/model.gguf".to_string(); let model_gguf = "models/model.gguf".to_string();
let status = Command::new(make_gguf) let status = Command::new(make_gguf)
@ -233,7 +230,6 @@ async fn main() -> Result<(), RouterError> {
error!("Failed to generate GGUF"); error!("Failed to generate GGUF");
} }
model_gguf model_gguf
}
}; };
let (backend, ok, shutdown) = LlamacppBackend::new( let (backend, ok, shutdown) = LlamacppBackend::new(