🎄 Day 3: 用多查询 RAG 魔力让答案闪耀 ✨
圣诞老人意识到他传播快乐的数百年传统在现代有所缺失——关于他雪白工作室之外的世界的知识。虽然他从信件中了解孩子们的希望和梦想,但圣诞老人却越来越不了解塑造他们生活中的更广泛事件。
“如果我不知道世界上正在发生什么,”圣诞老人想,“我怎么能成为一个真正的全球礼物赠送者?”
他召集了一次技术娴熟的精灵大卫的紧急会议,大卫一直渴望一个超越雪橇升级的项目。他们一起决定使用 Haystack 构建一个检索增强生成 (RAG) 系统,精灵大卫以前曾用它来简化玩具库存跟踪。这一次,他们将其连接到 BBC 新闻源,为圣诞老人创建一个个人 RAG 助手。
“还有最后一件事,”圣诞老人补充道,“我知道先进的检索方法。使用多查询检索来提高召回率——我想要最相关的答案!”
对于这个挑战,帮助精灵大卫在 RAG 管道中创建多查询检索的自定义组件。
🎯 要求
- 如果您想使用
OpenAIGenerator,则需要一个 OpenAI API 密钥,但您也可以选择任何其他支持 Generators 的 LLM。
💡 一些提示
- 查看 创建自定义组件 以了解有关如何创建自定义 Haystack 组件的更多信息。
- 我们在第一天使用的一些博客文章链接可能很有帮助 😉
🧡 这是 入门 Colab
