智慧體課程文件

歡迎來到 🤗 AI 智慧體課程

Hugging Face's logo
加入 Hugging Face 社群

並獲得增強的文件體驗

開始使用

歡迎來到 🤗 AI 智慧體課程

AI Agents Course thumbnail
圖片背景由 Scenario.com 生成

歡迎來到當今 AI 領域最激動人心的話題:智慧體

這門免費課程將帶你踏上一段從入門到精通的旅程,學習理解、使用和構建 AI 智慧體。

第一個單元將幫助你入門

  • 瞭解課程大綱
  • 選擇你的學習路徑(自學或參與認證)。
  • 獲取有關認證流程的更多資訊.
  • 認識課程背後的團隊。
  • 建立你的 Hugging Face 賬戶
  • 註冊我們的 Discord 伺服器,與你的同學和我們見面。

讓我們開始吧!

對這門課程有什麼期待?

在本課程中,你將

  • 📖 學習 AI 智慧體的理論、設計和實踐
  • 🧑‍💻 學習使用成熟的 AI 智慧體庫,如 smol-agentsLlamaIndexLangGraph
  • 💾 在 Hugging Face Hub 上分享你的智慧體,並探索社群建立的智慧體。
  • 🏆 參與挑戰,與其他學生的智慧體一較高下
  • 🎓 透過完成作業,獲得結業證書

以及更多!

課程結束時,你將瞭解智慧體的工作原理,以及如何使用最新的庫和工具構建自己的智慧體

別忘了報名參加課程!

(我們尊重你的隱私。我們收集你的電子郵件地址,以便在每個單元釋出時向你傳送連結,併為你提供有關挑戰和更新的資訊)。

課程是什麼樣的?

課程由以下部分組成

  • 基礎單元:你將在這裡學習智慧體的理論概念
  • 動手實踐:你將學習使用成熟的 AI 智慧體庫,在獨特的環境中訓練你的智慧體。這些動手實踐部分將是帶有預配置環境的 Hugging Face Spaces
  • 用例作業:你將應用所學概念,解決一個你選擇的現實世界問題。
  • 挑戰賽:你將讓你的智慧體在挑戰中與其他智慧體競爭。我們還會有一個排行榜,供你比較智慧體的效能。

這門課程是一個動態專案,會隨著你的反饋和貢獻而不斷發展!歡迎在 GitHub 上提交 issue 和 PR,並在我們的 Discord 伺服器上參與討論。

完成課程後,你還可以👉 使用此表格傳送你的反饋。

課程大綱是什麼?

這是課程的總體大綱。更詳細的主題列表將隨每個單元釋出。

章節 主題 描述
0 入門指南 為你設定將要使用的工具和平臺。
1 智慧體基礎 解釋工具、思考、行動、觀察及其格式。解釋大語言模型、訊息、特殊 token 和聊天模板。展示一個使用 Python 函式作為工具的簡單用例。
2 框架 瞭解這些基礎知識在流行庫中的實現方式:smol-agents、LangGraph、LlamaIndex
3 用例 讓我們構建一些真實世界的用例(歡迎有經驗的智慧體構建者提交 PR 🤗)
4 最終作業 為選定的基準構建一個智慧體,並在學生排行榜上證明你對智慧體的理解 🚀

除了主課程大綱,你還有 3 個附加單元

  • 附加單元 1:為函式呼叫微調大語言模型
  • 附加單元 2:智慧體的可觀測性與評估
  • 附加單元 3:在寶可夢遊戲中使用智慧體

例如,在附加單元 3 中,你將學習構建智慧體來進行寶可夢對戰 🥊。

有什麼先決條件?

為了能夠跟上這門課程,你應該具備

  • Python 基礎知識
  • 大語言模型基礎知識(我們在單元 1 中有一個部分回顧它們是什麼)

我需要什麼工具?

你只需要 2 樣東西

  • 一臺電腦和網際網路連線。
  • 一個 Hugging Face 賬戶:用於推送和載入模型、智慧體,以及建立 Spaces。如果你還沒有賬戶,可以在這裡免費建立一個。所需課程工具

認證流程

Two paths

你可以選擇以旁聽模式學習這門課程,或者完成活動並獲得我們頒發的兩種證書之一

如果你旁聽課程,你可以參加所有的挑戰賽和作業,無需通知我們

認證過程完全免費

  • 要獲得基礎知識認證:你需要完成課程的單元 1。這適用於希望瞭解智慧體最新趨勢的學生。
  • 要獲得結業證書:你需要完成單元 1、我們在課程中提出的一個用例作業,以及最終的挑戰賽。

認證過程沒有截止日期

推薦的學習進度是多少?

本課程的每一章都設計為在一週內完成,每週大約需要 3-4 小時的學習時間

我們為你提供了一個推薦的學習進度

Recommended Pace

如何最大化課程學習效果?

為了最大化課程學習效果,我們有一些建議

  1. 在 Discord 中加入學習小組:小組學習總是更容易。為此,你需要加入我們的 Discord 伺服器並驗證你的 Hugging Face 賬戶。
  2. 完成測驗和作業:最好的學習方式是透過動手實踐和自我評估。
  3. 制定一個時間表以保持同步:你可以使用我們下面推薦的進度表,或者建立你自己的。
Course advice

我們是誰

本課程由 Ben BurtenshawSergio Paniego 維護。如果你有任何問題,請在 Hub 上聯絡我們!

致謝

我們想對以下個人對本課程做出的寶貴貢獻表示感謝

我發現了一個 bug,或者我想改進課程

歡迎貢獻 🤗

我還有問題

請在我們的 Discord 伺服器 #agents-course-questions 頻道提問。

現在你已經掌握了所有資訊,讓我們開始吧 ⛵

是時候入門了 < > 在 GitHub 上更新

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