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,7 +268,9 @@ export async function dispatchDatasetSearch(
},
[DispatchNodeResponseKeyEnum.nodeResponse]: responseData,
nodeDispatchUsages,
[DispatchNodeResponseKeyEnum.toolResponses]: {
[DispatchNodeResponseKeyEnum.toolResponses]:
searchRes.length > 0
? {
prompt: getDatasetSearchToolResponsePrompt(),
cites: searchRes.map((item) => ({
id: item.id,
@@ -277,6 +279,7 @@ export async function dispatchDatasetSearch(
content: `${item.q}\n${item.a}`.trim()
}))
}
: 'No results'
};
} catch (error) {
return getNodeErrResponse({ error });