智慧體課程文件

LlamaIndex 簡介

Hugging Face's logo
加入 Hugging Face 社群

並獲得增強的文件體驗

開始使用

LlamaIndex 簡介

歡迎來到本模組,您將學習如何使用 LlamaIndex 工具包構建 LLM 驅動的智慧體。

LlamaIndex 是一個完整的工具包,用於使用索引和工作流在您的資料之上建立 LLM 驅動的智慧體。對於本課程,我們將重點關注 LlamaIndex 中構建智慧體的三個主要部分:元件智慧體和工具以及工作流

LlamaIndex

讓我們看看 LlamaIndex 的這些關鍵部分以及它們如何幫助智慧體

  • 元件:是您在 LlamaIndex 中使用的基本構建塊。這些包括提示、模型和資料庫等。元件通常有助於將 LlamaIndex 與其他工具和庫連線起來。
  • 工具:工具是提供特定功能的元件,例如搜尋、計算或訪問外部服務。它們是使智慧體能夠執行任務的構建塊。
  • 智慧體:智慧體是可以使用工具並做出決策的自主元件。它們協調工具的使用以實現複雜目標。
  • 工作流:是將邏輯一起處理的分步過程。工作流或智慧體工作流是一種無需明確使用智慧體即可構建智慧體行為的方式。

LlamaIndex 有何特別之處?

雖然 LlamaIndex 與 smolagents 等其他框架有一些相似之處,但它有一些關鍵優勢

  • 清晰的工作流系統:工作流有助於使用事件驅動和非同步優先的語法逐步分解智慧體如何做出決策。這有助於您清晰地組合和組織邏輯。
  • 使用 LlamaParse 進行高階文件解析:LlamaParse 專門為 LlamaIndex 製作,因此整合是無縫的,儘管它是付費功能。
  • 許多即用型元件:LlamaIndex 已經存在一段時間,因此它可以與許多其他框架配合使用。這意味著它擁有許多經過測試且可靠的元件,例如 LLM、檢索器、索引等。
  • LlamaHub:是一個包含數百個這些元件、智慧體和工具的登錄檔,您可以在 LlamaIndex 中使用它們。

所有這些概念在不同的場景中都需要才能建立有用的智慧體。在以下部分中,我們將詳細介紹每個概念。掌握這些概念後,我們將利用所學知識使用智慧體 Alfred 建立應用用例

親身體驗 LlamaIndex 令人興奮,對吧?那麼,我們還在等什麼?讓我們開始使用 LlamaHub 查詢和安裝我們需要的整合吧!🚀

< > 在 GitHub 上更新

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