Agents 课程文档
Agentic RAG 用例介绍
并获得增强的文档体验
开始使用
Agentic RAG 用例介绍
在本单元中,我们将通过使用 Agentic RAG 创建一个工具来帮助我们的友好 agent Alfred(他是晚会的主持人),该工具可以用来回答有关晚会嘉宾的问题。
您可以为这个用例选择课程中讨论的任何框架。我们在单独的选项卡中为每个框架提供代码示例。
一场难忘的盛会
现在,是时候亲自动手处理一个实际的用例了。让我们开始布置场景!
您决定举办本世纪最奢华、最盛大的派对。 这意味着丰盛的宴席、迷人的舞者、著名的 DJ、精致的饮品、令人叹为观止的烟花表演等等。
Alfred,您友好的邻居 agent,正准备照看您派对的所有需求,并且 Alfred 将亲自管理一切。为此,他需要访问有关派对的所有信息,包括菜单、嘉宾、日程安排、天气预报等等!
不仅如此,他还需要确保派对成功举办,因此 他需要在派对期间能够回答有关派对的任何问题,同时处理可能出现的意外情况。
他无法独自完成这项工作,因此我们需要确保 Alfred 能够访问他所需的所有信息和工具。
首先,让我们为盛会列出一些硬性要求。
盛会要求
在文艺复兴时代,一个受过良好教育的人需要具备三个主要特征。他或她需要在体育、文化和科学知识方面博大精深。因此,我们需要确保用我们的知识给客人留下深刻印象,并为他们提供一场真正难忘的盛会。但是,为了避免任何冲突,有些话题,例如政治和宗教,在盛会上应避免提及。 它需要是一个有趣的派对,没有与信仰和理想相关的冲突。
根据礼仪,一位好的主人应该了解客人的背景,包括他们的兴趣和努力。一位好的主人也会八卦并与客人分享彼此的故事。
最后,我们需要确保我们掌握一些关于天气的常识,以确保我们可以不断找到实时更新,以确保烟花发射的完美时机,并以一场轰动结束盛会!🎆
正如您所见,Alfred 需要大量信息才能主持盛会。幸运的是,我们可以通过为 Alfred 提供一些 检索增强生成 (RAG) 培训!来帮助和准备他
让我们从创建 Alfred 主持盛会所需的工具开始!
< > 在 GitHub 上更新