From 61de88ec7def82b9674538c4cd4e8057416746b1 Mon Sep 17 00:00:00 2001 From: Ceng <441651826@qq.com> Date: Thu, 10 Jul 2025 14:43:07 +0800 Subject: [PATCH] fix(xtask): handle slashed model_name Signed-off-by: Ceng <441651826@qq.com> --- xtask/src/service/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xtask/src/service/mod.rs b/xtask/src/service/mod.rs index aaedcdc6..325e0e24 100644 --- a/xtask/src/service/mod.rs +++ b/xtask/src/service/mod.rs @@ -195,7 +195,9 @@ impl HyperService> for App { Err(e) => return Ok(error(Error::WrongJson(e))), }; let model_name = match &req.model { - serde_json::Value::String(s) => s.clone(), + serde_json::Value::String(s) => { + s.split("/").last().unwrap_or(s).to_string() + } _ => { return Ok(error(Error::ModelNotFound( "model field must be a string".to_string(),