學習如何使用 LangChain、LangGraph、LangMe 和 Mem0 建立具有記憶功能的智慧 AI agents (代理/智能體),實現情境感知互動
從這 4 小時的課程,你會學到
- 使用 LangChain 和 LangGraph 建立能夠記住過往互動並提供情境感知回應的 AI agents。
- 理解 AI agents 中不同類型的記憶:短期記憶、長期記憶和情景記憶。
- 掌握 LangMem,將持久用戶記憶整合到 AI agents 中,實現更智慧的互動。
- 創建一個具有記憶功能的功能性 AI agents,進行即時測試,並根據實際應用場景優化其功能。
要求
- 具備 Python 基礎知識(例如,安裝軟體套件、執行腳本)。
- 熟悉 API 或大型語言模型 (LLM) 會有幫助,但並非必要。
- 需要一台可連接網路的電腦,用於安裝所需的庫和工具。
- (可選)有機器學習或人工智慧工具(例如 LangChain)的使用經驗,但我們也歡迎初學者!
課程說明
在這門專為開發者和人工智慧愛好者設計的實作課程中,釋放擁有記憶功能的 AI agents 的強大力量!
你將深入學習如何使用 LangChain、LangGraph、LangMem、Mem0 和 Supabase 來建立支援記憶功能的 AI agents。你將了解記憶功能如何將基礎智能體轉變為智慧的、能夠感知情境的系統。
你將首先探索一個沒有記憶功能的簡單 AI agents,並發現它的缺陷 — 例如忘記用戶互動、提供重複答案以及提供糟糕的用戶體驗。然後,我們將介紹 LangMem 和 LangGraph,這兩個強大的工具能夠將記憶功能置於核心位置,使你的 agents 能夠記住並隨著時間的推移改進互動。
你將學到:
- AI agents 基礎:了解 AI agents 的基本原理,以及記憶如何在提升其智能方面發揮關鍵作用。
- 記憶類型:探索短期記憶、長期記憶和情景記憶,並了解它們如何增強你的 agents。
- LangGraph 和 LangMem:掌握這些工具,輕鬆管理對話和使用者記憶。
- Mem0 和 Supabase 整合,實現長期記憶
- 實踐專案:建立你自己的帶有記憶功能的 AI agents,進行即時測試,並觀察記憶功能如何幫助你的 agents 記住使用者偏好和互動。
- 實際應用:學習如何在聊天機器人、客服機器人和任務助理等實際場景中佈署你的 agents。
本課程適合哪些人:
- 希望為 AI agents 添加內存的開發者。
- 渴望深入研究 LangChain 和 LangGraph 的 AI 愛好者。
- 具備 Python 和 API 基礎知識,並希望建立更智慧 AI 系統的初學者。
完成本課程後,你將能夠創建具備記憶功能的 AI agents,它們能夠以前所未有的方式學習、適應並與用戶互動。
無論你是建立客戶支援機器人、虛擬助理或智慧工具,本課程都將提供你所需的技能,助你將 AI agents 提升到新的高度。
立即加入,學習如何建立不僅能夠回應用戶,還能記憶、適應並隨著時間推移不斷改進的 AI agents!
目標受眾
- 希望透過為 AI 代理添加記憶功能來提陞技能,並創建更聰明、更具互動性的系統的開發者。
- 渴望深入探索支援記憶功能的 AI agents 世界,並嘗試 LangChain、LangGraph 和 LangMem 等前衛工具的 AI 愛好者。
- 具備 Python 基礎知識,希望獲得建立能夠記住並適應用戶互動的真實 AI 應用的實踐經驗的初學者。
- 任何對建立能夠學習並記住用戶偏好,從而提高用戶參與度和效率的聊天機器人、虛擬助理或任務自動化工具感興趣的人士。
講師簡介
Paulo Dichone | 軟體工程師、AWS雲端實踐者及講師 Android、Flutter、AWS、暢銷講師
大家好,我是 Paulo — 幫助你精通開發、雲端運算和 AI 工程的導師
我熱衷於幫助學習者成長,有幸在 175 個國家教授超過 35 萬名學生。無論你是想深入學習 Android、Java、Flutter、AWS 雲,還是探索人工智慧工程領域,我都會幫助你充分發揮潛力。
我的專長
我擁有豐富的實務經驗,涵蓋以下領域:
AI 工程
行動應用開發(Android 和 iOS)
跨平台開發(Flutter、Dart 和 JavaFX)
AWS 雲端解決方案
現在,我也專注於 AI 工程領域,幫助開發者在專案中充分利用機器學習和自動化技術。
我的使命
無論你處於學習旅程的哪個階段——無論您是剛起步還是希望提升高級技能 — 我的課程旨在幫助您成為一名卓越的開發者和 AWS 雲端從業者,能夠應對現實世界的挑戰。除了程式設計之外,我喜歡陪伴家人,彈吉他和曼陀林,以及抓住一切機會旅行。
準備好開始了嗎?
Android 開發:
- Android 開發大師班
- 從零開始學習 Android。這門入門級課程涵蓋了建立 Android 應用程式所需的一切知識,無需任何經驗。
- Android 中階大師班
- 掌握 WorkManager API、ROOM 資料庫和後台操作等 Android 核心主題,提升你的行動開發技能。
跨平台和 Web 開發:
- Flutter & Dart – 完整的應用程式開發課程
- 使用 Dart 和 Flutter,用一套程式碼庫開發精美的 iOS 和 Android 應用程式。
- AngularDart – 使用 Angular 和 Dart 建立動態 Web 應用
- 學習功能強大的 Web 框架之一 Angular,並將其與 Dart 結合使用,創建互動式 Web 應用。
- TornadoFX – 使用 Kotlin 建立 JavaFX 應用程式
- 利用 Kotlin 和 JavaFX,打造出色的桌面應用程式,充分發揮 Kotlin 的簡潔性和表現力。
AWS 雲端精通:
- Amazon EC2 大師班(包含自動擴充和負載平衡器)
- Amazon ECS 和 Fargate 大師班
- Amazon EKS 與 Kubernetes
- AWS AppSync 和 Amplify
- AWS Lambda 與 Serverless Framework
這些課程旨在讓你精通雲端技術,涵蓋關鍵的 AWS 服務,幫助你建立可擴展且高效的雲端解決方案。
Java 精通:
- Java 大師班 – 從入門到精通
- 從零開始學習 Java,掌握建立強大應用程式的技能。
- Java 設計模式 – 完整大師班
- 使用經過驗證的、專業 Java 程式設計基礎的設計模式,開發可靠且易於維護的軟體。
開發的未來:人工智慧工程
我熱衷於幫助學生探索人工智慧與軟體開發的交集。在我即將推出的 AI 課程中,我將向你展示如何將 AI 解決方案整合到行動應用程式和雲端系統中,助您成為具備 AI 能力的頂尖開發者。
我期待著你的加入,並與您攜手,共同成長為一名優秀的開發者、雲端實踐者和AI工程師。
課堂見!
字幕:日本語、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT390 (點擊看優惠)
- ✨年訂閱每月 NT350 優惠(🍀⏳NT315/月 優惠中)🌈悠遊 Udemy 的 28000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- AI Agents 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發佈留言