mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-28 09:03:53 +00:00
perf: http node response
This commit is contained in:
@@ -158,8 +158,7 @@ export const ChatModule: FlowModuleTemplateType = {
|
||||
label: '系统提示词',
|
||||
valueType: FlowValueTypeEnum.string,
|
||||
description: ChatModelSystemTip,
|
||||
placeholder: ChatModelSystemTip,
|
||||
value: ''
|
||||
placeholder: ChatModelSystemTip
|
||||
},
|
||||
{
|
||||
key: 'limitPrompt',
|
||||
@@ -167,8 +166,7 @@ export const ChatModule: FlowModuleTemplateType = {
|
||||
valueType: FlowValueTypeEnum.string,
|
||||
label: '限定词',
|
||||
description: ChatModelLimitTip,
|
||||
placeholder: ChatModelLimitTip,
|
||||
value: ''
|
||||
placeholder: ChatModelLimitTip
|
||||
},
|
||||
Input_Template_TFSwitch,
|
||||
{
|
||||
|
@@ -56,7 +56,7 @@ const NodeHttp = ({
|
||||
moduleId,
|
||||
type: 'outputs',
|
||||
key,
|
||||
value: outputs.concat([
|
||||
value: [
|
||||
{
|
||||
key,
|
||||
label: `出参${outputs.length}`,
|
||||
@@ -65,7 +65,7 @@ const NodeHttp = ({
|
||||
edit: true,
|
||||
targets: []
|
||||
}
|
||||
])
|
||||
].concat(outputs as any)
|
||||
});
|
||||
}}
|
||||
>
|
||||
|
@@ -85,7 +85,14 @@ const Label = ({
|
||||
value: outputs.map((output) => (output.key === outputKey ? data : output))
|
||||
});
|
||||
} else {
|
||||
const storeOutputs = outputs.filter((output) => output.key !== editField.key);
|
||||
let index = 0;
|
||||
const storeOutputs = outputs.filter((output, i) => {
|
||||
if (output.key !== editField.key) {
|
||||
return true;
|
||||
}
|
||||
index = i;
|
||||
return false;
|
||||
});
|
||||
|
||||
onChangeNode({
|
||||
moduleId,
|
||||
@@ -94,11 +101,13 @@ const Label = ({
|
||||
value: storeOutputs
|
||||
});
|
||||
setTimeout(() => {
|
||||
storeOutputs.splice(index, 0, data);
|
||||
console.log(index, storeOutputs);
|
||||
onChangeNode({
|
||||
moduleId,
|
||||
type: 'outputs',
|
||||
key: '',
|
||||
value: storeOutputs.concat(data)
|
||||
value: [...storeOutputs]
|
||||
});
|
||||
}, 10);
|
||||
}
|
||||
|
@@ -25,7 +25,7 @@ export type Response = {
|
||||
|
||||
const agentModel = 'gpt-3.5-turbo';
|
||||
const agentFunName = 'agent_extract_data';
|
||||
const maxTokens = 3000;
|
||||
const maxTokens = 4000;
|
||||
|
||||
export async function dispatchContentExtract({
|
||||
userOpenaiAccount,
|
||||
@@ -66,7 +66,7 @@ export async function dispatchContentExtract({
|
||||
};
|
||||
});
|
||||
|
||||
// function body
|
||||
// function body
|
||||
const agentFunction = {
|
||||
name: agentFunName,
|
||||
description: `${description}\n如果内容不存在,返回空字符串。`,
|
||||
|
Reference in New Issue
Block a user