当前位置: 首页 > 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
http://www.dtcms.com/a/134458.html

相关文章:

  • 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语言指针学习汇总
  • 数据库表设计五层分类系统表设计
  • 测试定时发布
  • How AI could empower any business - Andrew Ng
  • VueDOMPurifyHTML 防止 ​​XSS(跨站脚本攻击)​​ 风险
  • 组合数哭唧唧
  • C# 基类型和派生类型之间的转型
  • DDS信号发生器设计(Quartus)
  • 35. 搜索插入位置
  • python数据类型处理题,输出素数题
  • Flink SQL SavePoint最佳实践
  • 【项目(一)】-仿mudou库one thread oneloop式并发服务器实现