当前位置: 首页 > news >正文

FastGPT 知识库搜索测试功能解析(二)

目录

一、代码解析

1.1 searchTest.ts

1.2 controller.ts


本文接上一篇文章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,  // 知识库 idtext,  // 搜索测试框输入的检索文本limit = 1500, // 引用的 token 上限similarity,  // 最低相关度,默认是0searchMode,  // 检索模式,例如:usingReRank, // 是否对召回文本进行相关性重排,需要结合rerank模型;datasetSearchUsingExtensionQuery = false, // 是否开启问题补全;datasetS
http://www.lryc.cn/news/406351.html

相关文章:

  • 双向链表<数据结构 C版>
  • react18+
  • rk3568 OpenHarmony4.1 Launcher定制开发—桌面壁纸替换
  • MySQL:送分or送命 varchar(30) 与 int(10)
  • 【odoo17】后端py方法触发右上角提示组件
  • 1775D - Friendly Spiders
  • 【python】OpenCV—Point Polygon Test
  • 6 Go语言的常量、枚举、作用域
  • 第十一章 数据结构
  • LeetCode704 二分查找
  • [言简意赅] Matlab生成FPGA端rom初始化文件.coe
  • 【QAC】分布式部署下其他机器如何连接RLM
  • 从等保测评看行业安全趋势:洞察与预测
  • HTTP模块(二)
  • 引入缓存带来的问题以及解决方案
  • 力扣39题:组合总和的 Java 实现
  • 使用el-table实现自动滚动
  • Angular由一个bug说起之八:实践中遇到的一个数据颗粒度的问题
  • day13(DNS域名解析)
  • uboot的mmc partconf命令
  • 数据结构经典测题3
  • tensorboard add_text() 停止自动为尖括号标记添加配对的结束括号</>
  • sql-libs通关详解
  • 【STM32】当按键具有上拉电阻时GPIO应该配置什么模式?怎么用按键去控制LED翻转?
  • EXO-chatgpt_api 解释
  • 新能源汽车的充电网络安全威胁和防护措施
  • Linux中利用消息队列给两个程序切换显示到前台
  • C语言实例-约瑟夫生者死者小游戏
  • 算法类学习笔记 ———— 红绿灯检测
  • git命令使用详细介绍