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