LangChain检索器技能Skill langchain-retriever

LangChain检索器技能是一个用于实现和配置多种高级检索策略的工具,专为RAG(检索增强生成)应用设计。它支持向量存储检索、多查询生成、上下文压缩、集成检索和自查询过滤等功能,帮助开发者构建高效、精准的文档检索系统,优化大模型的知识获取与回答质量。 关键词:LangChain, 检索器, RAG应用, 向量检索, 多查询检索, 上下文压缩, 集成检索, 自查询, 文档检索, AI应用开发

RAG应用 0 次安装 2 次浏览 更新于 2/23/2026

name: langchain-retriever description: LangChain检索器实现,包含多种检索策略,适用于RAG应用 allowed-tools:

  • 读取
  • 写入
  • 编辑
  • Bash
  • Glob
  • Grep

LangChain 检索器技能

能力

  • 实现多种LangChain检索器类型
  • 配置向量存储检索器
  • 设置多查询检索器以提高召回率
  • 实现上下文压缩检索器
  • 设计结合多种策略的集成检索器
  • 配置用于结构化过滤的自查询检索器

目标流程

  • rag-管道实现
  • 高级-rag-模式

实现细节

检索器类型

  1. 向量存储检索器: 基础相似性搜索
  2. 多查询检索器: 生成查询变体
  3. 上下文压缩检索器: 过滤和压缩结果
  4. 集成检索器: 结合多个检索器
  5. 自查询检索器: 结构化元数据过滤
  6. 父文档检索器: 返回父级文本块

配置选项

  • 搜索类型(相似性、mmr、相似性分数阈值)
  • 要检索的文档数量(k)
  • 分数阈值
  • 元数据过滤
  • 压缩设置

依赖项

  • langchain
  • langchain-community
  • 向量存储客户端