智慧體課程文件
智慧RAG用例介紹
並獲得增強的文件體驗
開始使用
智慧RAG用例介紹
在本單元中,我們將透過使用智慧RAG來幫助我們的友好Agent Alfred,他正在主持晚會,建立一個工具,用於回答關於晚會賓客的問題。
你可以選擇本課程中討論的任何框架來完成此用例。我們會在不同的標籤頁中提供每個框架的程式碼示例。
一場難忘的晚會
現在,是時候親自動手處理一個實際用例了。讓我們開始吧!
你決定舉辦本世紀最奢華、最盛大的派對。這意味著豐盛的宴席、迷人的舞者、著名的DJ、精緻的飲品、令人驚歎的煙花表演等等。
你的好鄰居Alfred,我們的友好Agent,正準備關注你對這個派對的所有需求,Alfred將親自管理一切。為此,他需要獲取所有關於派對的資訊,包括選單、賓客、日程安排、天氣預報等等!
不僅如此,他還需確保派對取得成功,因此他需要能夠在派對期間回答任何關於派對的問題,同時處理可能出現的意外情況。
他無法獨自完成這一切,所以我們需要確保Alfred能夠訪問他所需的所有資訊和工具。
首先,讓我們給他一份晚會的硬性要求清單。
晚會要求
文藝復興時期的受過良好教育的人需要具備三個主要特質。他或她需要在體育、文化和科學知識方面造詣深厚。因此,我們需要確保能夠以我們的知識給客人留下深刻印象,併為他們提供一場真正難忘的晚會。然而,為了避免任何衝突,有些話題,如政治和宗教,在晚會中應避免。這需要是一個沒有與信仰和理想相關的衝突的有趣派對。
根據禮儀,一個好的主人應該瞭解客人的背景,包括他們的興趣和經歷。一個好的主人也會八卦並與客人分享彼此的故事。
最後,我們需要確保我們有一些關於天氣的常識,以確保我們能夠持續獲取即時更新,從而確保完美的時間來燃放煙花,並以轟動效應結束晚會!🎆
如你所見,Alfred需要大量資訊來主持晚會。幸運的是,我們可以透過給予Alfred一些檢索增強生成(RAG)訓練來幫助和準備他!
讓我們開始建立Alfred主持晚會所需的工具!
< > 在 GitHub 上更新