来源:互联网 更新时间:2026-08-20 14:39
大型语言模型(LLM)的出现,让搜索这件事儿彻底变了样。传统的关键词搜索和推荐系统虽然还能用,但LLM直接把搜索能力拉到了一个新高度。这个方向虽然还比较新,但研究成果已经铺天盖地了。下面就来盘点一下目前提升检索增强生成(RAG)系统性能和输出相关性的一些主流技术。

当然,好想法远不止这些,比如用
具体流程可以拆成四步:
这个机制解决了几个痛点。比如,如果LLM在训练时从未接触过查询中的信息,直接回答很容易出错;或者LLM缺乏所需细节,甚至产生
早期为了增强搜索效果,有人提出用额外文档(比如行业特定、最新资料)对LLM做微调,也就是
于是RAG的研究重点转向了下面这些问题:
最初的RAG框架集中在三个环节:索引、检索和生成。索引阶段要处理数据的收集、清理、存储和准备。数据可以是文档、PDF、图片、视频等各种格式。首先转成纯文本,然后切成小块(几个词、句子或段落),这就是所谓的
检索阶段则把用户查询也转成向量,通过相似度索引找出与查询最匹配的文档向量,返回前K个。然后查询和前K个文档一起喂给LLM,生成答案。根据模型的训练方式,LLM要么靠自身参数记忆,要么靠提供的文档来合成答案。
但问题在于,
在一些简单的RAG系统里,输出过于依赖增强信息,只是机械地提取上下文,而不是合成出更好的结果。另外,前K个文档的长度不能超过上下文窗口,否则会引入噪音,分散对关键信息的关注。有一篇论文(https://arxiv.org/pdf/2310.05029)提出了一个方法,可以在减小上下文窗口的同时保持生成质量。其中一种叫MemWalker的做法,把上下文窗口转成由文档摘要节点构成的树结构。LLM收到查询后,遍历这棵树找到相关摘要,再执行查询生成答案。
想要设计出最好的RAG系统,拿到最好的结果,下面这些实践是不错的参考。
分块越小,检索精度可能越高,但嵌入和存储的成本也会飙升。而且分块策略要和LLM的能力匹配——不同LLM的上下文长度限制不一样。任务类型也影响分块:如果目标是回答问题,和搜索文档相比,块大小显然不同。给数据加上元数据,比如日期、用途、作者、文档风格(报告、书籍、博客等)、原始语言,能显著提升查询的准确性。
腾讯ima怎么把微信内容一键导入知识库?
黄金价格不断创新高!黄金稳定币XAU、PAXG市值达11亿美元
腾讯ima怎么创建共享知识库?
CC币价格预测(2026-2035):Canton币今日价格走势+长期价格预测
今日比特币暴涨分析:Metaplanet的比特币BTC投资推动股价上涨17%
新浪互联网热点小时报丨2026年07月26日16时_今日实时互联网热点速递
新浪机器学习热点小时报丨2026年07月25日18时_今日实时机器学习热点速递
Celestia价格预测2026-2032:TIA币能否引领山寨币上涨行情?历史价格回顾
新浪人工智能热点小时报丨2026年07月30日18时_今日实时人工智能热点速递
比特币(BTC)核心周期指标复刻历史走势 价格或跌破5.8万美元关键支撑位
蚂蚁庄园今日答案7月21日(今日已更新) 蚂蚁庄园今天正确答案是什么呢
WorkBuddy微信版怎么获得积分?
车载冰箱重置到出厂设置几步?
短剧《史上最强洪荒修为》剧情介绍
TRUMP价格走势与WEPE预售进展解析
结婚家电首选:Leader懒人三筒Ultra热泵洗烘一体
腾讯ima知识库怎么分类管理?
抖音怎么取消申请退货退款?抖音上取消退货怎么操作
短剧《仙人跳获透视,古玩玉器我全拿捏》剧情介绍
Windy卫星云图怎么看?云层变化识别技巧
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc