智慧體課程文件

智慧RAG用例介紹

Hugging Face's logo
加入 Hugging Face 社群

並獲得增強的文件體驗

開始使用

智慧RAG用例介紹

Agentic RAG banner

在本單元中,我們將透過使用智慧RAG來幫助我們的友好Agent Alfred,他正在主持晚會,建立一個工具,用於回答關於晚會賓客的問題。

這是一個智慧RAG的“真實世界”用例,你可以在自己的專案或工作中嘗試。如果你想從這個專案中獲得更多,為什麼不嘗試在自己的用例中實現它並在Discord中分享呢?

你可以選擇本課程中討論的任何框架來完成此用例。我們會在不同的標籤頁中提供每個框架的程式碼示例。

一場難忘的晚會

現在,是時候親自動手處理一個實際用例了。讓我們開始吧!

你決定舉辦本世紀最奢華、最盛大的派對。這意味著豐盛的宴席、迷人的舞者、著名的DJ、精緻的飲品、令人驚歎的煙花表演等等。

你的好鄰居Alfred,我們的友好Agent,正準備關注你對這個派對的所有需求,Alfred將親自管理一切。為此,他需要獲取所有關於派對的資訊,包括選單、賓客、日程安排、天氣預報等等!

不僅如此,他還需確保派對取得成功,因此他需要能夠在派對期間回答任何關於派對的問題,同時處理可能出現的意外情況。

他無法獨自完成這一切,所以我們需要確保Alfred能夠訪問他所需的所有資訊和工具。

首先,讓我們給他一份晚會的硬性要求清單。

晚會要求

文藝復興時期的受過良好教育的人需要具備三個主要特質。他或她需要在體育、文化和科學知識方面造詣深厚。因此,我們需要確保能夠以我們的知識給客人留下深刻印象,併為他們提供一場真正難忘的晚會。然而,為了避免任何衝突,有些話題,如政治和宗教,在晚會中應避免。這需要是一個沒有與信仰和理想相關的衝突的有趣派對。

根據禮儀,一個好的主人應該瞭解客人的背景,包括他們的興趣和經歷。一個好的主人也會八卦並與客人分享彼此的故事。

最後,我們需要確保我們有一些關於天氣的常識,以確保我們能夠持續獲取即時更新,從而確保完美的時間來燃放煙花,並以轟動效應結束晚會!🎆

如你所見,Alfred需要大量資訊來主持晚會。幸運的是,我們可以透過給予Alfred一些檢索增強生成(RAG)訓練來幫助和準備他!

讓我們開始建立Alfred主持晚會所需的工具!

< > 在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.