550f2dc49792688852f8ff5f02a05fd9be9902e9..9003f177c7e17638db5f175b8a3bd743c984e454
2025-04-11 TangCheng
修复bug
9003f1 对比 | 目录
2025-04-11 TangCheng
工作流大模型输出用#
776444 对比 | 目录
2025-04-11 TangCheng
修复bug
3a794c 对比 | 目录
已修改3个文件
18 ■■■■ 文件已修改
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeLLM.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeTextResource.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeLLM.java
@@ -59,9 +59,17 @@
            String realPrompt = SMTAIServerApp.getApp().convGlobalMacroString(_prompt, execArg._jsonArgs);
            execArg._tranReq.traceLLMDebug("call llm : " +_llmId + "\n" + realPrompt);
            
            String result = llm.callWithMessage(null, realPrompt, execArg._tranReq);
            execArg._tranReq.traceLLMDebug("call llm result:\n" + result);
            execArg._jsonArgs.set(_argKey, result);
            boolean orgSet = execArg._tranReq.setSendStarStream(true);
            try
            {
                String result = llm.callWithMessage(null, realPrompt, execArg._tranReq);
                execArg._tranReq.traceLLMDebug("call llm result:\n" + result);
                execArg._jsonArgs.set(_argKey, result);
            }
            finally
            {
                execArg._tranReq.setSendStarStream(orgSet);
            }
        }
        finally
        {
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeScript.java
@@ -84,7 +84,7 @@
                }
                
                SMTHttpClient web = new SMTHttpClient();
                result = web.getHttpString(url, listArgs.toArray(new String[1]), null);
                result = web.getHttpString(url, listArgs.toArray(new String[listArgs.size()]), null);
            }
            else
            {
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/jsonflow/node/SMTJsonFlowNodeTextResource.java
@@ -36,7 +36,7 @@
        
        try
        {
            _resValue = SMTAIServerApp.getApp().esprimaJs2ASTStr(_resValue);
            //_resValue = SMTAIServerApp.getApp().esprimaJs2ASTStr(_resValue);
        }
        catch(Exception ex)
        {