mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-23 05:12:39 +00:00
@@ -305,8 +305,6 @@ export async function dispatchWorkFlow(data: Props): Promise<DispatchFlowRespons
|
|||||||
|
|
||||||
// 每个节点确定 运行/跳过 前,初始化边的状态
|
// 每个节点确定 运行/跳过 前,初始化边的状态
|
||||||
function nodeRunBeforeHook(node: RuntimeNodeItemType) {
|
function nodeRunBeforeHook(node: RuntimeNodeItemType) {
|
||||||
node.isEntry = false;
|
|
||||||
|
|
||||||
runtimeEdges.forEach((item) => {
|
runtimeEdges.forEach((item) => {
|
||||||
if (item.target === node.nodeId) {
|
if (item.target === node.nodeId) {
|
||||||
item.status = 'waiting';
|
item.status = 'waiting';
|
||||||
|
@@ -1,7 +1,4 @@
|
|||||||
import {
|
import { DispatchNodeResponseKeyEnum } from '@fastgpt/global/core/workflow/runtime/constants';
|
||||||
DispatchNodeResponseKeyEnum,
|
|
||||||
SseResponseEventEnum
|
|
||||||
} from '@fastgpt/global/core/workflow/runtime/constants';
|
|
||||||
import {
|
import {
|
||||||
DispatchNodeResultType,
|
DispatchNodeResultType,
|
||||||
ModuleDispatchProps
|
ModuleDispatchProps
|
||||||
@@ -26,14 +23,12 @@ type UserSelectResponse = DispatchNodeResultType<{
|
|||||||
|
|
||||||
export const dispatchUserSelect = async (props: Props): Promise<UserSelectResponse> => {
|
export const dispatchUserSelect = async (props: Props): Promise<UserSelectResponse> => {
|
||||||
const {
|
const {
|
||||||
workflowStreamResponse,
|
|
||||||
runningAppInfo: { id: appId },
|
|
||||||
histories,
|
histories,
|
||||||
chatId,
|
node,
|
||||||
node: { nodeId, isEntry },
|
|
||||||
params: { description, userSelectOptions },
|
params: { description, userSelectOptions },
|
||||||
query
|
query
|
||||||
} = props;
|
} = props;
|
||||||
|
const { nodeId, isEntry } = node;
|
||||||
|
|
||||||
// Interactive node is not the entry node, return interactive result
|
// Interactive node is not the entry node, return interactive result
|
||||||
if (!isEntry) {
|
if (!isEntry) {
|
||||||
@@ -48,6 +43,8 @@ export const dispatchUserSelect = async (props: Props): Promise<UserSelectRespon
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
node.isEntry = false;
|
||||||
|
|
||||||
const { text: userSelectedVal } = chatValue2RuntimePrompt(query);
|
const { text: userSelectedVal } = chatValue2RuntimePrompt(query);
|
||||||
|
|
||||||
// Error status
|
// Error status
|
||||||
|
@@ -543,7 +543,7 @@
|
|||||||
"module similarity": "相似度",
|
"module similarity": "相似度",
|
||||||
"module temperature": "温度",
|
"module temperature": "温度",
|
||||||
"module time": "运行时长",
|
"module time": "运行时长",
|
||||||
"module tokens": "总 tokens",
|
"module tokens": "AI Tokens 消耗",
|
||||||
"plugin output": "插件输出值",
|
"plugin output": "插件输出值",
|
||||||
"search using reRank": "结果重排",
|
"search using reRank": "结果重排",
|
||||||
"text output": "文本输出",
|
"text output": "文本输出",
|
||||||
|
Reference in New Issue
Block a user