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

怎样完成本地模型知识库检索问答RAG

怎样完成本地模型知识库检索问答RAG

目录

  • 怎样完成本地模型知识库检索问答RAG
    • 使用密集检索器和系数检索器混合方式完成知识库相似检索
      • 1. 导入必要的库
      • 2. 加载文档
      • 3. 文本分割
      • 4. 初始化嵌入模型
      • 5. 创建向量数据库
      • 6. 初始化大语言模型
      • 7. 构建问答链
      • 8. 提出问题并检索相关文档
      • 9. 合并检索结果并去重
      • 10. 生成答案并提取关键信息
    • 代码直接可运行

在这里插入图片描述

使用密集检索器和系数检索器混合方式完成知识库相似检索

在这里插入图片描述

1. 导入必要的库

import os
from langchain.chains.question_answering import load_qa_chain
from langchain_huggingface import HuggingFaceEmbeddings

相关文章:

  • Linux命令+Git命令
  • mysql数据库的线程连接数、状态 、最大并发数、缓存等参数配置
  • Axios 介绍及使用指南
  • 字节跳动开源 Godel-Rescheduler:适用于云原生系统的全局最优重调度框架
  • 高并发三剑客-本地缓存之王Caffeine-01缓存应用
  • 《忘尘谷》音阶与调性解析
  • 非参数 Spearman 相关在多组学分析中的力量及AI拓展
  • langchain框架-文档加载器详解
  • Arm系统ubuntu20.04中自带的火狐浏览器打开网页B站视频和百度网盘网页视频,视频无法打开,并且没有声音——(本质上解决)
  • DeepSeek-V3技术架构深度解析与性能优化实践
  • 力扣每日打卡 1534. 统计好三元组 (简单)
  • 从代码学习深度学习 - 自注意力和位置编码 PyTorch 版
  • 记录 | Pycharm中如何调用Anaconda的虚拟环境
  • 基于MCP协议的多模态思维链在医疗系统改造中的融合研究
  • 【Code】《代码整洁之道》笔记-Chapter16-重构SerialDate
  • 驱动开发硬核特训 · USB 摄像头专题:原理 + 实战深度解析(基于 linux-imx)
  • Python爬虫第14节-如何爬取Ajax的数据
  • 代码随想录笔记-哈希表
  • 万字长篇————C语言指针学习汇总
  • 数据库表设计五层分类系统表设计
  • 幸福航空五一前三天航班取消:客服称目前是锁舱状态,无法确认何时恢复
  • 科学时代重读“老子”的意义——对谈《老子智慧八十一讲》
  • 酒店就“保洁员调包住客港币”致歉,称希望尽早达成解决方案
  • 加拿大今日大选:房价、印度移民和特朗普,年轻人在焦虑什么?
  • “富卫保险冠军赛马日”创双纪录,打造赛马旅游盛宴,印证香港联通国际优势
  • 理想汽车副总裁刘杰:不要被竞争牵着鼻子走,也不迷信护城河