🤗 《Hugging Face》Agents Course 共學招募

YouTube 課程說明直播

重要提醒一:台灣時間 2 月 12 日週三晚上12 點,在 YouTube 上直播,解釋課程內容(範圍、單元、挑戰等),以及現場問答。

共學招募說明會 zoom 連結

重要提醒二:2 月 17 日週一晚上10 點,舉行 共學招募說明會,歡迎感興趣的朋友共襄盛舉。

▌什麼是人工智慧代理?

人工智慧代理:AI Agent,以下簡稱 Agent。

這堂課就在教會我們實作 Agent。

簡單的說,Agent 能理解使用者提出的需求,調動資源(各式各樣的 tool),完成該需求。

它的流程包含:思考 → 行動 → 觀察。

  1. 理解需求(Think & Plan):

    • (以 LLM)理解自然語言,解釋和回應使用者的指令。

    • 推理及規劃:分析上述訊息,做出決策並規劃定策略來解決問題。

  2. 執行以滿足需求(Act using Tools):

    • 收集資訊、採取行動並觀察執行結果。

▌Agent 可以做哪些事

常見的 Agent 像是:個人虛擬助理(Siri、Alexa)、客服聊天機器人、電玩中的 NPC(Non Player Character,非玩家角色)等。

▌課程資訊

課程介紹Introduction to Agents - Hugging Face Agents Course

課程共有 4 個主題(下表中的1~4),每兩週發布:

主題 說明
0 準備 設定工具和平台。
1 基礎知識 解釋工具、想法、行動、觀察及其格式。
解釋 LLM、訊息、特殊標記和聊天模板。
實作一個簡單的 Python 範例。
2 框架 了解流行函式庫中基礎知識的實作方式:smolagents、LangGraph、LLamaIndex
3 使用案例 實作一些應用範例(向經驗豐富的 Agent 建構者開放 PR :hugs:
4 期末作業 建立 Agent,在排行榜上證明你對 Agent 的理解

上課資格:學過 Python、會用 LLM prompt。

加入 Hugging Face Discord

註冊本 Agent 課程


▌資料來源