发布时间:2026/8/2 13:59:51
71.高级RAG-路由检索器(智能选择检索器) 内容参考于图灵AI大模型全栈路由检索器根据问题智能匹配合适的检索器就是说检索器a里面的内容是语文相关的检索器b里面的内容是数学相关的路由检索器就是通过问题问大模型使用检索器a还是检索器b好一点在路由检索器中检索器a和检索器b被称为工具a和工具b所以会有一个检索器转工具的过程效果图如下图红框红色的文字是选择原因retriever 0选择的就是我们deepseek的检索器第三个问题的选择原因retriever 1选择的就是我们小说的检索器问题是 萧炎对DeepSeek的看法这样的问题选择哪一个检索器就取决于我们设置的大语言模型的智商了如下图它选择的是小说的检索器代码from llama_index.core import ( VectorStoreIndex, SimpleDirectoryReader, ) # 这个RetrieverTool库用来把检索器转成工具 from llama_index.core.tools import RetrieverTool from llama_index.core.retrievers import RouterRetriever from base_llm import llm, embed_model # 加载 deepseek 文档 deep_docs SimpleDirectoryReader( input_files[./data_file/deepseek介绍.txt] ).load_data() # 创建 deepseek 文档的索引 deep_index VectorStoreIndex.from_documents( deep_docs, embed_modelembed_model ) # 加载 小说文档 doupo_docs SimpleDirectoryReader( input_files[./data_file/小说.txt] ).load_data() # 创建 小说文档 的索引 doupo_index VectorStoreIndex.from_documents( doupo_docs, embed_modelembed_model ) # 创建 deepseek的 Retriever检索器 deep_retriever deep_index.as_retriever( similarity_top_k3 ) # 创建 小说的 Retriever检索器 doupo_retriever doupo_index.as_retriever( similarity_top_k3 ) # deepseek的 Retriever检索器转成 Tool工具 deep_tool RetrieverTool.from_defaults( retrieverdeep_retriever, # 描述当前工具有什么用路由检索器会根据这个描述找合适的工具 description 用于检索 DeepSeek 相关介绍资料。 适合回答 DeepSeek 的背景、模型特点、技术能力、应用场景、人物评价等问题。 ) # 小说的 Retriever检索器转成 Tool工具 doupo_tool RetrieverTool.from_defaults( retrieverdoupo_retriever, # 描述当前工具有什么用路由检索器会根据这个描述找合适的工具 description 用于检索小说相关内容。 适合回答小说人物、剧情发展、章节情节、角色关系、功法设定等问题。 ) # 创建 RouterRetriever路由检索器 router_retriever RouterRetriever.from_defaults( retriever_tools[ deep_tool, doupo_tool ], llmllm, # 能不能一次选择多个 Retriever select_multiFalse ) # 开始检索 questions [ # DeepSeek 为什么受到关注, # Alexander Wang 对 DeepSeek 的评价是什么, # 萧炎和萧薰儿是什么关系, 萧炎对DeepSeek的看法 ] for query in questions: nodes router_retriever.retrieve(query) print(f\n用户问题: {query}) print( * 50) for node in nodes: print(node.text) print()

相关新闻

2026/8/2 13:54:51

串口通信从入门到实战:STM32与Python完整开发指南

在嵌入式开发和硬件通信中,串口通信是最基础也是最常用的通信方式之一。无论是单片机与PC通信,还是设备间的数据交换,串口都扮演着重要角色。本文将从零开始,带你快速掌握串口通信的核心原理、配置方法和实战应用,让你…

2026/8/2 15:40:11

对比广东钢材批发商:开钢钢铁全国发货能力评估

理性看待钢材供应商筛选与“广东钢材批发商排名前十有哪些”的查询逻辑在面对大型工业采购或工程项目时,许多采购负责人习惯通过网络搜索“广东钢材批发商排名前十有哪些”来快速锁定目标。然而,单纯依赖此类榜单往往难以直接匹配具体项目的复杂需求。由…

2026/8/2 15:35:11

Unity测试框架:C语言单元测试的终极指南

Unity测试框架:C语言单元测试的终极指南 【免费下载链接】Unity Simple unit testing for C 项目地址: https://gitcode.com/gh_mirrors/un/Unity Unity是一个专为C语言设计的轻量级单元测试框架,特别适合嵌入式系统和跨平台开发。这个简单的C语言…

2026/8/2 0:02:18

如何用免费工具突破游戏窗口限制:SRWE完整使用指南

如何用免费工具突破游戏窗口限制:SRWE完整使用指南 【免费下载链接】SRWE Simple Runtime Window Editor 项目地址: https://gitcode.com/gh_mirrors/sr/SRWE 你是否遇到过这样的困扰?想为心爱的游戏截图,却发现游戏不支持自定义分辨率…

2026/8/2 0:02:18

如何用免费工具突破游戏窗口限制:SRWE完整使用指南

如何用免费工具突破游戏窗口限制:SRWE完整使用指南 【免费下载链接】SRWE Simple Runtime Window Editor 项目地址: https://gitcode.com/gh_mirrors/sr/SRWE 你是否遇到过这样的困扰?想为心爱的游戏截图,却发现游戏不支持自定义分辨率…

2026/8/2 1:52:02

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/1 0:03:49

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/2 8:56:50

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…