建構帶有記憶功能的 AI agents — 完整指南

學習如何使用 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 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀