- 0
- 0
- 约1.93万字
- 约 12页
- 2026-06-24 发布于北京
- 举报
01.VectorStore组件深入学习
考虑到目前市面上的向量数据库众多,每个数据库的操作方式也无统一,但仍然存在一些
公共特征。LangChain基于这些通用的特征封装了VectorStore基类,在这个基类下,可以将
方法划分成6种:相似性搜索、最大边际相关性搜索、通用搜索、添加删除精确查找数据、检
索器、创建数据库,类图如下:
1.1带得分阈值的相似性搜索
在LangChain的相似性搜索中,无论结果多不匹配,只要向量数据库中存在数据,一定会
查找出相应的结果。在RAG应用开发中,一般是将高相似文档到Prompt中,所以可
以考虑添加一个相似性得分阈值,超过该数值的部分才等同于有相似性。
_____hold阈值参数,
在similaritysearchwithrelevancescores()函数中,可以传递scorethres
过滤低于该得分的文档。
例如没有添加阈值检索我养了一只猫,叫笨笨,示例与输出如下
importdotenv
_
fromlangchaincommunity.vectorstoresimportFAISS
_
您可能关注的文档
- 寓言与比喻:智慧故事与哲理.pdf
- 寓言与比喻:通过故事形象阐述人生哲理.pptx
- 轴对称图形数学活动剪纸:探索与创新.pdf
- GraphAS在JuliaPython中应用:PageRank三角中心性.pdf
- 3月份隐患评估治理纪要.pdf
- 从爱好到创业:手工皮艺多元发展路径与前景分析.pdf
- 丰田Highlander维修手册:电子控制自动变速器液压测试指南.pdf
- 讲人话:通用语言与限界上下文在电商系统中应用.pdf
- 大年级组第一学期工作总结与反思.pdf
- 2010年考研真题概览.pdf
- CN119588949A 银粉的制备方法、银粉及应用 (有研纳微新材料(北京)有限公司).pdf
- CN119602113A 油浸式变压器散热片小铜管引流堵漏方法 (华能澜沧江水电股份有限公司).pdf
- CN119589216A 一种波纹管的新型对接工艺 (上海科舵实业有限公司).pdf
- (正式版)DB1310∕T 244-2021 《淡水鱼养殖池塘水质自动化监测技术规程》.pdf
- (正式版)DB15∕T 2127-2021 《土默川菊芋》.pdf
- (正式版)DB14∕T 2408-2022 《学校食堂餐饮具消毒管理规范》.pdf
- CN119596432A 激光反射膜膜系及其制备方法和应用 (安徽先导先进科技有限公司).pdf
- CN119571230A 一种兼具高强超弹结构功能一体化TiNi合金的制备方法 (北京航空航天大学).pdf
- CN119574510A 一种牛羊乳汁孕酮含量快速检测方法及设备 (宁夏大学).pdf
- CN119581413A 一种半导体金属互连结构的制备方法、装置及电子设备 (粤芯半导体技术股份有限公司).pdf
最近下载
- 电磁场工程师《电磁场与电磁波(电子)》2024-2025-学年第二学期期末试卷及答案.doc VIP
- 高大模板支撑系统施工方案中的施工材料和材料规范.pptx VIP
- QB-T 4285-2012 窗纱-轻工行业标准.pdf VIP
- 服务方案与质量保障措施方案.pdf VIP
- 汽车式与轮胎式起重机的构造解析.pptx VIP
- DDi11 国六发动机介绍.pptx VIP
- 2026中考数学压轴题每日一题(120题).docx VIP
- 2022年新《公安机关人民警察内务条令》考试题库(含答案).docx VIP
- 小区道闸施工方法(完整版).docx VIP
- 《医疗机构重大事故隐患判定清单(试行)》知识培训.pptx VIP
原创力文档

文档评论(0)