From d6e4a50d6e3320dc13709811e9314bddcef74140 Mon Sep 17 00:00:00 2001 From: zengxb <648669796@qq.com> Date: Tue, 24 Feb 2026 10:58:11 +0800 Subject: [PATCH] =?UTF-8?q?context:=E6=A0=B9=E6=8D=AE=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E5=88=86=E7=B1=BB=E6=89=BE=E5=88=B0=E5=AE=9E=E7=8E=B0=E7=B1=BB?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BA=E7=94=B1=E6=A8=A1=E5=9E=8B=E4=BE=9B?= =?UTF-8?q?=E5=BA=94=E5=95=86=E6=89=BE=E5=88=B0=E5=AE=9E=E7=8E=B0=E7=B1=BB?= =?UTF-8?q?=EF=BC=88=E4=BF=9D=E6=8C=81=E5=B7=A5=E4=BD=9C=E6=B5=81=E5=92=8C?= =?UTF-8?q?=E5=AF=B9=E8=AF=9D=E6=B5=81=E7=A8=8B=E4=B8=80=E8=87=B4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/ruoyi/workflow/workflow/WorkflowUtil.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/workflow/WorkflowUtil.java b/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/workflow/WorkflowUtil.java index 6715b3b7..63a13845 100644 --- a/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/workflow/WorkflowUtil.java +++ b/ruoyi-modules/ruoyi-aiflow/src/main/java/org/ruoyi/workflow/workflow/WorkflowUtil.java @@ -118,10 +118,10 @@ public class WorkflowUtil { throw new IllegalArgumentException("模型不存在: " + modelName); } - // 根据模型名称找到模型实体 - String modelVoCategory = chatModelVo.getCategory(); + // 路由服务提供商 + String category = chatModelVo.getProviderCode(); // 根据 category 获取对应的 ChatService(不使用计费代理,工作流场景单独计费) - IChatService chatService = chatServiceFactory.getOriginalService(modelVoCategory); + IChatService chatService = chatServiceFactory.getOriginalService(category); StreamingChatGenerator streamingGenerator = StreamingChatGenerator.builder() .mapResult(response -> {