📘 **TELUS Agriculture & Consumer Goods** 如何通过 **Haystack Agents** 转变促销交易

Haystack 的到来

通过 10 个挑战,与 Weaviate、AssemblyAI、NVIDIA、Arize AI 和 MongoDB 一起探索 Haystack!🎉

💙 感谢您对 Advent of Haystack 2024 的关注。

虽然投稿现已截止,但整个一月份,解决方案都可以在每个挑战页面上找到。

注册 Haystack 邮件列表,以获取即将举行的活动更新。明年再见!👋

🎄 Day 3: 用多查询 RAG 魔力让答案闪耀 ✨

圣诞老人意识到他传播快乐的数百年传统在现代有所缺失——关于他雪白工作室之外的世界的知识。虽然他从信件中了解孩子们的希望和梦想,但圣诞老人却越来越不了解塑造他们生活中的更广泛事件。

“如果我不知道世界上正在发生什么,”圣诞老人想,“我怎么能成为一个真正的全球礼物赠送者?”

他召集了一次技术娴熟的精灵大卫的紧急会议,大卫一直渴望一个超越雪橇升级的项目。他们一起决定使用 Haystack 构建一个检索增强生成 (RAG) 系统,精灵大卫以前曾用它来简化玩具库存跟踪。这一次,他们将其连接到 BBC 新闻源,为圣诞老人创建一个个人 RAG 助手。

“还有最后一件事,”圣诞老人补充道,“我知道先进的检索方法。使用多查询检索来提高召回率——我想要最相关的答案!”

对于这个挑战,帮助精灵大卫在 RAG 管道中创建多查询检索的自定义组件。

🎯 要求

  • 如果您想使用 OpenAIGenerator,则需要一个 OpenAI API 密钥,但您也可以选择任何其他支持 Generators 的 LLM。

💡 一些提示

  • 查看 创建自定义组件 以了解有关如何创建自定义 Haystack 组件的更多信息。
  • 我们在第一天使用的一些博客文章链接可能很有帮助 😉

🧡 这是 入门 Colab