用于Adaptive RAG,通过自动化工作流程分类用户查询,应用不同的检索和生成策略(如事实、分析、观点或上下文),从Qdrant向量存储中提供更相关和个性化的答案。此流程整合了39个节点,确保高效的信息检索和精准的响应,提升用户体验。
这个工作流通过自动化处理用户查询,解决了获取信息的效率和准确性问题。它能够根据查询类型(如事实性、分析性、观点性和上下文性)提供定制化的检索和生成策略,从而确保用户得到更相关和深入的回答。
user_query
、chat_memory_key
和 vector_store_id
。user_query
,将其分类为事实性、分析性、观点性或上下文性。Switch
节点路由到相应的策略。Answer
代理生成响应,结合上下文和聊天历史。Respond to Webhook
节点返回给用户。用户可以根据自己的需求自定义此工作流:
- 调整分类标准:修改 Query Classification
节点的分类逻辑,以适应特定的查询类型。
- 更改检索策略:根据不同的应用场景,调整各个策略节点的实现,以获得更精确的结果。
- 更新 Qdrant 集合:在 Combined Fields
节点中更新 vector_store_id
,以指向不同的数据源。
- 修改提示内容:根据目标受众的需求,自定义系统提示,以生成更符合预期的回答。