2025 精通 Langchain 和 Ollama – 聊天機器人、RAG 和 Agents

精通 Langchain v0.3、本地 LLM 課程、Ollama、LLAMA 3.2 (Lama 3.2)、Ollama 聊天機器人、Ollama 和 Langchain 教程

從這 14.5 小時的課程,你會學到

  • 設定 Ollama 並將其與 Langchain 整合:學生將學習如何與 Langchain 一起安裝、設定和操作 Ollama。
  • 建立自訂聊天機器人:學習者將培養使用 Streamlit 和 Langchain 創建具有記憶體、歷史記錄和高級聊天機器人功能的聊天應用程式的技能。
  • 使用提示模板( Prompt Templates )、鍊( Chains )和輸出解析器( Output Parsers ):學生將掌握提示模板和連結方法(順序、並行和路由器鏈)。
  • 部署實際應用程式:本課程將指導學生在 AWS EC2 上部署應用程式

要求

  • 基礎Python程式設計知識
  • 熟悉 API 和 Web 請求
  • 對機器學習概念的基本了解
  • 存取具有互聯網的電腦進行安裝和設置

課程說明

本課程是整合 Langchain 和 Ollama 以建置、自動化和部署 AI 應用程式的實用指南。了解如何設定這些工具、建立提示範本、自動化工作流程、管理資料檢索以及在 AWS 上部署實際應用程式。每個部分都旨在為您提供實用技能和經驗。

你將學到什麼

Ollama & Langchain 設定

  • 完成 Ollama 和 Langchain 的設定和安裝。
  • 配置基本 URL 並處理直接 API 呼叫。
  • 建立高效率整合的環境。

提示工程( Prompt Engineering )

  • 了解 AI、人類和系統訊息提示。
  • 使用 AIPromptTemplate、Human、System 和 ChatMessagePromptTemplate 來塑造回應。
  • 探索呼叫方法來控制模型的行為。

工作流程自動化鏈( Chains )

  • 學習順序鏈、平行鍊和路由器鏈以建立靈活的工作流程。
  • 使用自訂鏈並探索 Chain Runnables 以增加自動化。
  • 使用 Langchain 的連結功能實施現實世界的工作流程。

輸出解析

  • 使用 JSON、CSV、Markdown 和 Pydantic 等解析器格式化資料。
  • 解析結構化輸出並使用日期時間輸出處理組織資料。

聊天訊息記憶

  • 使用 BaseChatMessageHistory 和 InMemoryChatMessageHistory 管理聊天會話。
  • 創建具有記憶體的聊天應用程序,以改善用戶體驗。

建置和部署聊天機器人

  • 使用 Streamlit 建立聊天機器人應用程式。
  • 維護聊天歷史記錄並有效處理使用者輸入。

文件載入器和檢索

  • 使用網頁、PDF、HTML 資料的載入器。
  • 檢索和匯總文件、轉換文字資料以及使用向量儲存。

向量存儲和檢索

  • 使用 FAISS 和 Chroma 整合向量儲存以進行文件檢索。
  • 重新載入檢索器、索引文件並提高檢索準確性。

工具調用和自訂代理( Agents )

  • 為 Tavilly Search、PubMed、Wikipedia 等設定工具。
  • 設計可與代理程式一起使用的自訂工具並執行逐步說明。

實戰整合

  • 希望使用 Langchain 和 Ollama 進行 AI 應用的開發人員和資料科學家。
  • 希望實現工作流程自動化並創建文件檢索系統的 AI 愛好者。
  • 需要在 AWS 上建置端到端聊天機器人或部署應用程式的專業人員。
  • 具有基本 Python 知識、希望獲得實際 AI 工具實務經驗的學習者。

本課程適合誰

  • 希望使用 Langchain 和 Ollama 進行人工智慧應用的開發人員和資料科學家。
  • 希望實現工作流程自動化並創建文件檢索系統的人工智慧愛好者。
  • 需要在 AWS 上建置端到端聊天機器人或部署應用程式的專業人員。
  • 具有基本 Python 知識、希望獲得實際 AI 工具實務經驗的學習者。

在本課程結束時,您將具備建置、部署和管理 AI 驅動的應用程式(從聊天機器人到文件檢索器)的技能,為生產做好準備。

目標受眾

  • 旨在將語言模型整合到應用程式中的開發人員。
  • 對自動化工作流程和利用文件檢索有興趣的資料科學家。
  • AI 愛好者渴望建立客製化的聊天機器人和對話工具。
  • 尋求在 AWS 和其他平台上部署應用程式技能的專業人士。
  • 具有基本 Python 和 API 知識、想要建立端到端 AI 解決方案的學習者。

講師簡介

Laxmi Kant | KGP Talkie 資料科學合資企業助理副總裁 |印度理工學院克勒格布爾( IIT Kharagpur ) |  IIT Kharagpur 

我是Join Ventures 的資料科學助理副總裁,並已獲得博士學位。印度理工學院(IIT)克勒格普爾的學者。我還共同創立了一家公司 mBreath Technologies。我在數據科學、團隊管理、業務開發和客戶分析方面擁有 8 年以上的經驗。我曾與新創公司和跨國公司合作。您可以加入我的 YouTube 頻道 KGPTalkie。

字幕:無


  • Udemy 永久擁有課程 NT290 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

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

發表迴響

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

由 WordPress.com 建置.

Up ↑

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

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

Continue reading