Langchain Agent 教學課程
Langchain Agent 教學課程大綱
課程簡介:
本課程專為對大型語言模型(LLM)及其智能代理(Agent)開發感興趣的開發者和技術愛好者設計。課程內容涵蓋 Langchain 基礎知識、Agent 的架構與開發流程、多工具串接與動態決策實作,以及進階的對話管理與任務自動化技術。學員將從零開始,透過實作專案掌握如何設計、部署並優化 Langchain Agent,讓智能代理能靈活應用於文本問答、自動化工作流、數據檢索等多種實際場景,全面提升 AI 應用開發實力。課程適合具備 Python 程式基礎者,並鼓勵積極動手實踐與團隊協作。
課程大綱
第一單元:Langchain 平台與智能代理概述
-
介紹大型語言模型(LLM)及其應用
-
Langchain 框架結構與核心模組解析
-
什麼是 Agent?智能代理的理念與作用
-
Langchain Agent 的主要組件與工作流程
第二單元:環境建置與基礎操作
-
Python 開發環境安裝與配置
-
安裝及使用 Langchain 套件
-
建立簡單的 Chain 與 Agent 範例
-
基本工具(Tools)和記憶體(Memory)模組介紹
第三單元:多工具串接與智能決策
-
工具箱(Toolbox)設計與自訂工具開發
-
Agent 的思考-行動循環機制
-
動態選擇工具與多模型協同
-
多輪對話與上下文管理實務
第四單元:檢索增強生成(RAG)及知識庫整合
-
RAG 概念與應用場景
-
向量資料庫(如 Pinecone, Chroma)使用
-
文件與資料索引建立方法
-
Agent 如何利用外部知識庫進行推理
第五單元:代理中進階功能開發
-
自定義策略與決策邏輯優化
-
視覺化流程設計(LangGraph 簡介)
-
錯誤處理及自修正機制實作
-
代理評估與性能監控(整合 LangSmith)
第六單元:實務專案開發與案例分析
-
建置智能客服 Agent
-
文件問答系統開發
-
搜索與分析輔助 Agent 範例
-
結合外部 API 與資料源的 Agent 應用
第七單元:部署與維運
-
部署方式與生產環境考量
-
多租戶與安全性設置
-
持續監控與模型更新最佳實踐
-
整合 DevOps 流程促進開發效率
第八單元:課程總結與未來發展方向
-
Langchain 生態系與最新技術趨勢
-
AI Agent 行業應用與職業發展建議
-
社群資源分享與持續學習策略
-
Q&A 互動與課後學習支持
此課程通過理論結合大量實作,幫助學員從基礎到進階,逐步建立完善的智能代理開發能力,適用於想深入掌握 Langchain Agent 技術,以支援多種智能應用場景的開發者和企業技術團隊。
*可選擇上門、到校、到企業等彈性小班AI教學模式
**以上AI課程由知名香港AI教學先行者 「香港AI學院」 提供課程內容及技術的支援,以確保 「AI課程」 高性價比的品質水平。
環球AI認證考試(AI Capability Evaluation,ACE)
> > 按此回到 「AI創業課程列表」