Chuyển đến nội dung chính

建構 AI 代理:從零到生產

關於建立人工智慧代理的實用課程——從簡單的聊天機器人到複雜的多代理系統。精通函數呼叫、工具使用、RAG、MCP、LangGraph、CrewAI 以及將 Agent 部署到生產中。每節課都使用 Python 進行實踐編碼。

系列介紹

建立 AI 代理:從零到生產是一個真實的旅程,可幫助您建立 AI 代理 - 從最基本的概念到在生產中運行的複雜多代理系統。

與專注於理論和架構的「AI & LLM」系列不同,該系列是100%動手——每節課都是一個真實的項目,每個概念都有可以立即運行的程式碼。

🎯 目標: 完成後,您可以為任何用例建置和部署可用於生產的 AI 代理系統。

你會學到什麼?

第 1 部分:代理平台 — 在建置之前了解

  • 第 1 課: 什麼是代理?區分聊天機器人、代理商和副駕駛
  • 第 2 課: LLM API 大師班:OpenAI、Claude、Gemini — 掌握所有 3 個課程
  • 第 3 課: 代理程式提示工程:系統提示、角色、ReAct 模式

第 2 部分:函數呼叫與工具使用

  • 第 4 課: 函數呼叫 — 為代理人提供「手腳」來與世界交互
  • 第 5 課: 自訂工具:網路搜尋、程式碼執行、API 集成
  • 第 6 課: 代理循環 — 從頭開始實現思想-行動-觀察循環

第 3 部分:RAG 和記憶體 — 為 Agent 提供內存

  • 第 7 課: RAG for Agent:將知識庫與 ChromaDB、Qdrant 連接
  • 第 8 課: 代理記憶:短期、長期、情境記憶架構

第 4 部分:代理框架

  • 第 9 課: LangChain 和 LangGraph:具有基於圖形的編排的有狀態代理工作流程
  • 第 10 課: CrewAI:建立一個 AI 代理「團隊」以相互合作
  • 第 11 課: 高階模式:規劃、反思、自我修正

第 5 部分:MCP、A2A 和多代理系統

  • 第 12 課: 模型上下文協定 (MCP):代理程式的通用連接標準
  • 第 13 課: Agent-to-Agent (A2A):代理跨框架通訊的協議
  • 第 14 課: 多代理程式編排:架構與設計模式

第 6 部分:生產與實際部署

  • 第 15 課: 護欄與安全:保護特務免於即時注射與幻覺
  • 第 16 課: 可觀察性與評估:追蹤、記錄、法學碩士法官
  • 第 17 課: 將代理程式部署到生產環境:FastAPI、Docker、雲端
  • 第 18 課: Capstone 專案:建立完整的端對端 AI 代理團隊

需要輸入

  • 中級Python(非同步/等待、裝飾器、類別、錯誤處理)
  • 對 LLM 的基本了解(了解 ChatGPT/Claude API 是什麼 - 或完成“AI & LLM”系列)
  • 具有至少 8GB RAM 的電腦(不需要 GPU — 大多數透過 API 運作)
  • OpenAI/Anthropic/Google AI 帳戶(免費套餐足以滿足大多數課程)

使用的工具

Python 3.11+      | Ngôn ngữ chính
OpenAI SDK         | GPT-4o, Function Calling
Anthropic SDK      | Claude, Tool Use
Google GenAI       | Gemini, Grounding
LangChain          | Chain & Agent framework
LangGraph          | Stateful graph-based workflows
CrewAI             | Multi-agent orchestration
ChromaDB / Qdrant  | Vector databases
FastAPI            | API server
Docker             | Containerization
LangSmith          | Observability & tracing

這個系列與《AI & LLM:從基礎到進階》有何不同?

人工智慧與法學碩士系列建構人工智慧代理
焦點理論+架構法學碩士建立實用的 Agent 應用程式
物件人工智慧初學者已經了解 LLM 基礎
練習程式碼說明概念每堂課的實際項目
輸出了解LLM如何運作擁有代理專案組合
技術PyTorch、變形金剛LangGraph、CrewAI、MCP、A2A

第 1 部分:代理平台 — 建置前了解

第二部分:函數呼叫和工具使用

第 3 部分:RAG 和內存 — 為 Agent 提供內存

第 4 部分:代理框架

第 5 部分:MCP、A2A 和多代理系統

第 6 部分:生產與實際部署