#
代理增强检索生成（Agentic RAG）用例介绍

在本单元中，我们将通过代理增强检索生成（Agentic RAG）技术，帮助负责主持晚会的友好智能体 Alfred 创建用于解答宾客问题的工具。

> 这是代理增强 RAG 的「真实世界」应用案例，您可直接应用于个人项目或工作场景。若想获得更多实践收获，何不尝试将其应用于您的实际场景并在 Discord 社区分享？

您可以选择课程中讨论的任何框架来实现本用例。我们已在独立标签页中为每个框架提供代码示例。

##
值得铭记的盛会

现在让我们进入实战环节，为这场盛会搭建舞台！

您决定举办本世纪最奢华、最盛大的派对——这意味着将包含：豪华宴席、魅惑舞者、知名 DJ、精致饮品、震撼烟花表演等极致元素。

您的好邻居智能体 Alfred 正着手统筹派对的各项需求，Alfred 将全权管理所有事务。为此，他需要掌握包括菜单、宾客名单、日程安排、天气预报等在内的完整派对信息！

除此之外，他还需确保派对圆满成功，因此必须具备在派对期间实时解答各类问题的能力，同时处理可能出现的突发状况。

Alfred 无法孤军奋战，我们需要确保他能够获取所需的所有信息和工具。

首先，让我们为晚会制定核心需求清单。

##
晚会核心需求

在文艺复兴时期，真正受过良好教育的人需具备三大核心素养： 需精通体育、文化与科学知识。因此，我们必须通过知识储备给宾客留下深刻印象，呈现真正难忘的盛会。 但为避免冲突，政治与宗教等敏感话题应在晚会中回避，确保派对氛围轻松愉快，不涉及信仰与理念分歧。

根据礼仪规范，优秀的主办方应充分了解宾客背景，包括其兴趣爱好与事业成就。同时应善于通过宾客间的故事分享促进交流。

最后，我们还需掌握基础天气知识，以便实时获取更新信息，精准把握烟花表演时机，为晚会画上完美句号！🎆

由此可见，Alfred 需要大量信息支持才能办好晚会。 幸运的是，我们可以通过检索增强生成（RAG）训练为 Alfred 做好准备！

现在让我们开始创建 Alfred 主持晚会所需的工具集！

Update on GitHub