聯繫我們
 課程時長 21 時間:

課程簡介

Python環境在智能體開發中的介紹

  • 設置Python、虛擬環境和依賴管理
  • 使用Git和Docker進行版本控制和隔離
  • 可重現環境的最佳實踐

智能體SDK和框架概覽

  • LangChain、AutoGen及其他新興SDK
  • 智能體結構和生命週期:感知、推理和行動
  • 比較SDK功能和架構風格

在Python中構建功能性智能體

  • 使用LangChain創建簡單智能體
  • 將智能體連接到外部工具和API
  • 處理輸入/輸出、內存和持久化

工具和API集成

  • 定義並註冊供智能體使用的工具
  • 安全的API集成和密鑰管理
  • 使用外部數據源和自定義函數調用

智能體協作和通訊模式

  • 使用AutoGen進行多智能體協作
  • 任務委派和規劃邏輯
  • 事件驅動和異步協作

測試、調試和可觀測性

  • 使用模擬輸入和控制環境測試智能體
  • 調試消息流和工具調用
  • 實現結構化日誌和性能指標

部署和生產環境考慮

  • 打包和容器化Python智能體服務
  • 與CI/CD流水線集成
  • 擴展、監控和維護長期運行智能體

總結和下一步

最低要求

  • 了解Python編程和包管理
  • 熟悉REST API和JSON數據結構
  • 基本熟悉Python中的異步I/O

受眾

  • 後端工程師
  • 平台工程師
  • ML工程師

人數


每位參與者的報價

即將到來的課程

課程分類