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

做企业网站收费多少html模板网站

做企业网站收费多少,html模板网站,怎样通过网盘做电影网站,网站布局怎么写文章目录 FastGPT 源码:RRF、Rerank 相关代码1. RRF (Reciprocal Rank Fusion) 合并实现2. Rerank 二次排序实现3. 重排序的主要特点4. 整个搜索流程5. 这种方式的优势 FastGPT 源码:RRF、Rerank 相关代码 下边介绍 RRF 合并和 Rerank 二次排序的相关实…

文章目录

    • FastGPT 源码:RRF、Rerank 相关代码
      • 1. RRF (Reciprocal Rank Fusion) 合并实现
      • 2. Rerank 二次排序实现
      • 3. 重排序的主要特点
      • 4. 整个搜索流程
      • 5. 这种方式的优势

FastGPT 源码:RRF、Rerank 相关代码

下边介绍 RRF 合并和 Rerank 二次排序的相关实现:

1. RRF (Reciprocal Rank Fusion) 合并实现

主要在 datasetSearchResultConcat 函数中实现(packages/global/core/dataset/search/utils.ts):

// RRF公式实现
const score = 1 / (k + rank);  // k是一个常数(60),rank是搜索结果的排名// 合并多个渠道的搜索结果
arr.forEach((item) => {const k = item.k;item.list.forEach((data, index) => {const rank = index + 1;const score = 1 / (k + rank);// 如果已存在相同ID的结果,合并scoreif (record) {map.set(data.id, {...record,score: concatScore,rrfScore: record.rrfScore + score});} else {map.set(data.id, {...data,rrfScore: score});}});
});

RRF 合并主要用在以下场景:

  • 合并向量检索和全文检索的结果
  • 合并多个查询的搜索结果
  • 合并重排序后的结果

2. Rerank 二次排序实现

重排序功能在 reRankRecall 函数中实现(packages/service/core/ai/rerank/index.ts):

export function reRankRecall({query,documents
}: {query: string;documents: { id: string; text: string }[];
}) {// 调用重排序模型APIreturn POST<PostReRankResponse>(model.requestUrl,{model: model.model,query,documents: documents.map((doc) => doc.text)}).then((data) => {// 返回重排序后的结果和相关性分数return data?.results?.map((item) => ({id: documents[item.index].id,score: item.relevance_score  // 0-1之间的相关性分数}));});
}

3. 重排序的主要特点

  • 使用专门的重排序模型对搜索结果进行二次评分
  • 得到 0-1 之间的相关性分数,比向量相似度更精确
  • 可以根据重排分数进行过滤,提高精度
  • 重排结果会与其他搜索结果一起通过 RRF 合并

4. 整个搜索流程

  1. 同时进行向量检索和全文检索
  2. 对检索结果进行重排序评分
  3. 使用 RRF 合并三种结果(向量检索、全文检索、重排序)
  4. 根据相关度分数进行过滤
  5. 返回最终结果

5. 这种方式的优势

  • 综合多种检索方式的优势
  • 通过重排序提高精度
  • 使用 RRF 合理合并多个渠道的结果
http://www.dtcms.com/wzjs/65716.html

相关文章:

  • 如何自己做音频网站网络营销的缺点及建议
  • 绵阳政府网站建设怎么建网站卖东西
  • 好看动漫网替代网站深圳百度推广电话
  • 网站建设mus18遵义网站seo
  • 视频号怎么付费推广淘宝seo是什么
  • 邯郸网站制作费用打开百度搜索
  • 无锡网站建设wuxi8878成都网络推广公司
  • 武进网站建设方案新浪微指数
  • 做ppt好的网站有哪些今天有什么新闻
  • 资源型网站建设 需要多大硬盘seo多久可以学会
  • 阳江城乡建设部网站首页温岭网络推广
  • 平阳网站建设网络营销方案的范文
  • 坪山做网站的公司百度com打开
  • 专业的魔站建站系统阻断艾滋病的药有哪些
  • 中山 网站建设一条龙全包全国疫情最新消息
  • 什么是门户网站关键词快速排名优化
  • 网站服务器在本地是指广西seo快速排名
  • 网站建设接外包流程图长沙正规竞价优化推荐
  • 芜湖哪家公司做网站不错今天疫情最新消息
  • 青海西宁制作网站公司西安seo工作室
  • 通过企业画册宣传_网络网站建设_新闻媒体合作等方式_厦门网站建设公司
  • 网站建设好后 如何验收今日头条国际军事新闻
  • 官方网站下载安装qq门户网站
  • 安阳做网站优化微信公众号推广软文案例
  • 西安网站建设排名百度推广后台登录入口
  • 做外贸怎么在阿里云建网站seo站长工具
  • 苏州宿迁工业园区广州seo网站推广
  • 自己建设自己的网站如何提高百度搜索排名
  • 做动态的网站在哪里做推广效果好
  • 企业网站制作套餐百度关键词排名点