feat: IoD search process HTML/PDF content
This commit is contained in:
@@ -85,22 +85,30 @@ export const getSystemPromptForWeb = async (
|
||||
// )
|
||||
// .join("\n")
|
||||
}
|
||||
const iod_search_results = iodSearchResults.map((res) => ({
|
||||
url: `${res.doId}: ${res.name}`,
|
||||
content: res.description
|
||||
})).map(
|
||||
(result, idx) =>
|
||||
`<result source="${result.url}" id="${idx}">${result.content}</result>`
|
||||
)
|
||||
.join("\n");
|
||||
console.log("iod_search_result:"+iod_search_results);
|
||||
const web_search_results = webSearchResults.map(
|
||||
(result, idx) =>
|
||||
`<result source="${result.url}" id="${idx}">${result.content}</result>`
|
||||
)
|
||||
.join("\n");
|
||||
const search_results = (iodSearch?"<数联网搜索结果>"+iod_search_results+"</数联网搜索结果>":"")
|
||||
+ (webSearch?"<万维网搜索结果>"+web_search_results+"</万维网搜索结果>":"");
|
||||
const iod_search_results = iodSearchResults
|
||||
.map((res) => ({
|
||||
url: `${res.url}`,
|
||||
content: res.content || res.description
|
||||
}))
|
||||
.map(
|
||||
(result, idx) =>
|
||||
`<result source="${result.url}" id="${idx}">${result.content}</result>`
|
||||
)
|
||||
.join("\n")
|
||||
console.log("iod_search_result:" + iod_search_results)
|
||||
const web_search_results = webSearchResults
|
||||
.map(
|
||||
(result, idx) =>
|
||||
`<result source="${result.url}" id="${idx}">${result.content}</result>`
|
||||
)
|
||||
.join("\n")
|
||||
const search_results =
|
||||
(iodSearch
|
||||
? "<数联网搜索结果>" + iod_search_results + "</数联网搜索结果>"
|
||||
: "") +
|
||||
(webSearch
|
||||
? "<万维网搜索结果>" + web_search_results + "</万维网搜索结果>"
|
||||
: "")
|
||||
|
||||
const current_date_time = new Date().toLocaleString()
|
||||
|
||||
@@ -119,7 +127,7 @@ export const getSystemPromptForWeb = async (
|
||||
type: "url"
|
||||
}
|
||||
}),
|
||||
iodSources: iodSearchResults,
|
||||
iodSources: iodSearchResults
|
||||
}
|
||||
} catch (e) {
|
||||
console.error(e)
|
||||
|
||||
Reference in New Issue
Block a user