name: rag-query-transformation description: 用于改进检索的查询扩展、HyDE和多查询生成 allowed-tools:
- Read
- Write
- Edit
- Bash
- Glob
- Grep
RAG 查询转换技能
能力
- 实现查询扩展技术
- 配置假设文档嵌入(HyDE)
- 设置多查询生成
- 设计查询分解策略
- 实现逐步回溯提示
- 为专用索引配置查询路由
目标流程
- 高级RAG模式
- 知识库问答
实现细节
转换技术
- 多查询生成:生成查询变体
- HyDE:生成假设答案,嵌入该答案
- 查询分解:将复杂查询分解为子查询
- 逐步回溯提示:生成更高级别的查询
- 查询扩展:添加同义词和相关术语
配置选项
- 查询变体数量
- 用于查询生成的LLM
- 分解深度
- 查询路由规则
- 结果融合策略
最佳实践
- 根据查询复杂度匹配技术
- 使用代表性查询进行测试
- 监控检索质量变化
- 平衡延迟与质量之间的权衡
依赖项
- langchain
- LLM提供商