diff --git a/liteflow-ai/liteflow-ai-engine/src/main/java/com/yomahub/liteflow/ai/engine/interact/LlmInteractClient.java b/liteflow-ai/liteflow-ai-engine/src/main/java/com/yomahub/liteflow/ai/engine/interact/LlmInteractClient.java index 91defb0bc..2d9230eae 100644 --- a/liteflow-ai/liteflow-ai-engine/src/main/java/com/yomahub/liteflow/ai/engine/interact/LlmInteractClient.java +++ b/liteflow-ai/liteflow-ai-engine/src/main/java/com/yomahub/liteflow/ai/engine/interact/LlmInteractClient.java @@ -203,7 +203,7 @@ public class LlmInteractClient implements InteractClient { // 找到对应的工具回调 ToolCallBack toolCallBack = toolRegistry.getAllTools() .stream() - .filter(tool -> Objects.equals(tool.getName(), tool.getName())) + .filter(tool -> Objects.equals(tool.getName(), toolCall.getName())) .findFirst() .orElseThrow(() -> new LiteFlowAIEngineException("Unable to find target tool with tool name: " + toolCall.getName()));