perf: search result (#5608)

This commit is contained in:
Archer
2025-09-09 14:06:31 +08:00
committed by GitHub
parent 3fc163c5a0
commit 25207c5060

View File

@@ -268,15 +268,18 @@ export async function dispatchDatasetSearch(
}, },
[DispatchNodeResponseKeyEnum.nodeResponse]: responseData, [DispatchNodeResponseKeyEnum.nodeResponse]: responseData,
nodeDispatchUsages, nodeDispatchUsages,
[DispatchNodeResponseKeyEnum.toolResponses]: { [DispatchNodeResponseKeyEnum.toolResponses]:
prompt: getDatasetSearchToolResponsePrompt(), searchRes.length > 0
cites: searchRes.map((item) => ({ ? {
id: item.id, prompt: getDatasetSearchToolResponsePrompt(),
sourceName: item.sourceName, cites: searchRes.map((item) => ({
updateTime: item.updateTime, id: item.id,
content: `${item.q}\n${item.a}`.trim() sourceName: item.sourceName,
})) updateTime: item.updateTime,
} content: `${item.q}\n${item.a}`.trim()
}))
}
: 'No results'
}; };
} catch (error) { } catch (error) {
return getNodeErrResponse({ error }); return getNodeErrResponse({ error });