目录
本文接上一篇文章FastGPT 知识库搜索测试功能解析 对具体代码进行解析。
一、代码解析
FastGPT 知识库的搜索测试功能主要涉及两个文件,分别是 searchTest.ts 和 controller.ts 文件,下面分别进行介绍。
1.1 searchTest.ts
文件路径是 projects/app/src/pages/api/core/dataset/searchTest.ts,搜索测试功能的主文件,代码如下所示。
async function handler(req: NextApiRequest) {
console.log("function handler(req: NextApiRequest)")
const {
datasetId, // 知识库 id
text, // 搜索测试框输入的检索文本
limit = 1500, // 引用的 token 上限
similarity, // 最低相关度&#