From 230e4d49f20530bdbe801002ce93da993643cb46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Sat, 19 Sep 2026 13:12:50 +0800 Subject: [PATCH] =?UTF-8?q?image=5Fto=5Fmodel=20=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E5=89=8D=E7=BB=9F=E4=B8=80=E4=BD=BF=E7=94=A8=E8=A3=81=E5=89=AA?= =?UTF-8?q?=E5=90=8E=E7=9A=84=E8=BE=93=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit to_sdk_params 改为传入 request.input.trim(),与提交前的空值校验使用同一份标准化输入 带前后空白的输入不再原样转发给 Provider --- server-rs/crates/platform-tripo/src/image_to_model/client.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server-rs/crates/platform-tripo/src/image_to_model/client.rs b/server-rs/crates/platform-tripo/src/image_to_model/client.rs index d34fbe880..1ec776e05 100644 --- a/server-rs/crates/platform-tripo/src/image_to_model/client.rs +++ b/server-rs/crates/platform-tripo/src/image_to_model/client.rs @@ -48,7 +48,7 @@ impl TripoProviderClient { fn to_sdk_params(request: &Model3dImageToModelRequest) -> ImageToModelParams { ImageToModelParams { - input: FileInput::from(request.input.as_str()), + input: FileInput::from(request.input.trim()), model: request .model .map(Model3dModelVersion::as_str)