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

RAG+知识图谱

RAG结合知识图谱的应用场景有哪些?

RAG已经是相当成熟的落地技术,但它有一个短板:RAG没办法处理检索能力覆盖不到的知识。知识图谱能给大模型提供很多语料和检索之外的知识,进而使模型效果大大提升。可以用到知识图谱的环节:

(1)文档切片环节:实际情况要么切片太大,给大模型引入一堆无关知识,影响准确度;要么切片太小,知识不完整,没办法回答问题。

可以通过知识图谱,把实体相关知识点都放入到一个切片中,这样就能保证切片的细粒度刚刚合适。保证每一个片段都有且只有一个知识点,这样才最有利于检索。

(2)排序环节:在检索时,经常会出现相关性最高的切片里根本没包含最优答案内容的情况。

可以通过知识图谱让所有切片构建出实体关系,可以大大提升找出切片里包含最优内容的概率。

(3)query改写:如用户提问“iphone7发布的时候,在任的美国总统发布了哪些关于医保的政策。”如果说直接去检索,基本找不到对应的知识,但是通过知识图谱,我们可以知道当时的总统是奥巴马,把问题直接改写成“奥巴马发布了哪些关于医保的政策”,再去检索。

(4)答案生成环节:1)给生成的答案进行内容补充 2)给错误答案进行校正或者置信度打分。


http://www.kler.cn/a/286666.html

相关文章:

  • C++ —— 智能指针 unique_ptr (上)
  • 第17篇:python进阶:详解数据分析与处理
  • 阿里云-银行核心系统转型之业务建模与技术建模
  • RabbitMQ 死信队列
  • 人工智能丨视觉识别在自动化测试中的应用
  • Android BitmapShader简洁实现马赛克,Kotlin(二)
  • Linux 背景、命令
  • JAVAEE初阶第一节——计算机的工作原理
  • C++国密SM2算法加解密的使用
  • vue3+elementplus的表格展示和分页实战
  • Oracle超详细(数据库编程)
  • vim 简易配置
  • 一键解决LBP2900通信错误的问题(同样支持Win 11系统)
  • 计算机毕业设计选题-基于python的OA办公管理系统【python-爬虫-大数据定制】
  • kubernetes培训
  • 深入探讨Java JSON解析与HTML标签清除:详解与实例
  • Vue3入门 - 解决pinia判断用户是否登录相关错误
  • 【系统架构设计】嵌入式系统设计(1)
  • sql靶场笔记
  • vue3监听键盘长按
  • flutter之image_picker上传图片
  • 小琳Python课堂:Python优先级队列深入解析:`PriorityQueue`类的使用与原理
  • 访问win10共享文件夹:用户或密码不正确 以及 未授予用户在此计算机上的请求登录类型
  • 数据库课程设计:MySQL的应用与实践
  • Vue 3 Composition API 中如何正确添加表单项副本到数组
  • Spring Cloud Alibaba 快速学习之 Gateway