《Langchain Python 完整教程》建議主題列表 第一章:Langchain 導論 什麼是 Langchain? Langchain 的核心理念與優勢 Langchain 生態系統概覽 (LangSmith, LangServe, LangGraph) 安裝與環境設定 (Python, Jupyter Notebook, API 金鑰) 第二章:大型語言模型 (LLM) 基礎 LLM 的基本原理 不同類型的 LLM (OpenAI GPT 系列, Hugging Face Hub 模型等) 在 Langchain 中集成和使用 LLM 模型參數詳解 (temperature, max_tokens 等) 第三章:提示工程 (Prompt Engineering) 什麼是提示 (Prompt)? 設計高效提示的技巧 Langchain 中的提示模板 (Prompt Templates) 少量樣本提示 (Few-shot Prompting) 第四章:鏈 (Chains) – 串聯你的思考 鏈的基本概念與運作方式 簡單順序鏈 (Simple Sequential Chains) LLMChain 詳解 路由鏈 (Router Chains) 與轉換鏈 (Transformation Chains) 第五章:索引 (Indexes) 與檢索器 (Retrievers) – 讓 LLM 擁有記憶 文本嵌入 (Embeddings) 詳解 向量數據庫 (Vector Stores) 的選擇與應用 (Chroma, FAISS 等) 不同類型的檢索器 (Retrievers) 文本分割 (Text Splitters) 的策略 第六章:記憶 (Memory) – 賦予應用程序上下文感知能力 記憶在對話系統中的重要性 不同類型的記憶模塊 (ConversationBufferMemory, ConversationSummaryMemory 等) 如何在鏈和代理中使用記憶 管理和持久化記憶 第七章:代理 (Agents) – 讓 LLM 擁有行動力 代理的基本原理與組件 (工具, 代理執行器) 內建工具 (Tools) 的使用 (搜索引擎, ...