阿拉伯文 | 孟加拉語 | 保加利亞文 | 緬甸語 | 中文 (簡體) | 中文 (繁體,香港) | 中文 (繁體,澳門) | 中文 (繁體,台灣) | 克羅地亞語 | 捷克語 | 丹麥語 | 荷蘭語 | 愛沙尼亞語 | 芬蘭語 | 法語 | 德語 | 希臘語 | 希伯來語 | 印地語 | 匈牙利語 | 印尼語 | 義大利語 | 日語 | 坎那達語 | 高棉語 | 韓語 | 立陶宛語 | 馬來語 | 馬拉雅拉姆語 | 馬拉地語 | 尼泊爾語 | 奈及利亞洋涇浜語 | 挪威語 | 波斯語 (法爾西語) | 波蘭語 | 葡萄牙語(巴西) | 葡萄牙語(葡萄牙) | 旁遮普語 (古魯穆奇) | 羅馬尼亞語 | 俄語 | 塞爾維亞語 (西里爾文) | 斯洛伐克語 | 斯洛文尼亞語 | 西班牙語 | 斯瓦希里語 | 瑞典語 | 塔加洛語 (菲律賓) | 泰米爾語 | 泰盧固語 | 泰語 | 土耳其語 | 烏克蘭語 | 烏爾都語 | 越南語
想本地複製?
本儲存庫包含 50 多種語言的翻譯,顯著增加下載大小。若要不包含翻譯地複製,使用稀疏檢出:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD(Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"如此可更快下載且包含完成課程所需所有內容。
如果您希望支援更多翻譯語言,可參見 這裡
本課程包含建構 AI 代理基礎的課程。每課涵蓋不同主題,歡迎隨意開始!
此課程提供多語言支援,請參考可用語言列表。
若您是首次使用生成式 AI 模型構建,請參考我們的 初學者生成式 AI 課程,內含 21 節建構 GenAI 的課程。
別忘了 為本儲存庫加星(🌟) 並 分支本儲存庫 以執行程式碼。
如有任何關於建構 AI 代理的問題或卡住,歡迎加入我們專門的 Discord 頻道,位於 Microsoft Foundry Discord。
本課程每課均包含程式碼範例,位於 code_samples 資料夾。您可 分支本儲存庫 創建自己的副本。
這些練習程式碼範例使用 Microsoft Agent Framework 與 Azure AI Foundry Agent Service V2:
- Microsoft Foundry — 需要 Azure 帳戶
本課程使用來自 Microsoft 的以下 AI 代理框架與服務:
欲瞭解如何執行本課程程式碼,請參考 課程設定。
您有建議或發現拼寫或程式碼錯誤嗎?歡迎 提出問題 或 送出拉取請求
- 編寫的教學(位於 README)與短片教學
- 使用 Microsoft Agent Framework 與 Azure AI Foundry 的 Python 程式碼範例
- 可持續學習的額外資源連結
| 課程 | 文字與程式碼 | 影片 | 額外學習 |
|---|---|---|---|
| AI 代理與代理使用案例介紹 | 連結 | 影片 | 連結 |
| 探索 AI 代理框架 | 連結 | 影片 | 連結 |
| 理解 AI 代理設計模式 | 連結 | 影片 | 連結 |
| 工具使用設計模式 | 連結 | 影片 | 連結 |
| 代理 RAG | 連結 | 影片 | 連結 |
| 建構可信賴的 AI 代理 | 連結 | 影片 | 連結 |
| 規劃設計模式 | 連結 | 影片 | 連結 |
| 多代理設計模式 | 連結 | 影片 | 連結 |
| 後設認知設計模式 | Link | Video | Link |
| AI 代理在生產環境 | Link | Video | Link |
| 使用 Agentic 協議 (MCP、A2A 和 NLWeb) | Link | Video | Link |
| AI 代理的上下文工程 | Link | Video | Link |
| 管理 Agentic 記憶 | Link | Video | |
| 探索 Microsoft Agent 框架 | Link | ||
| 建立電腦使用代理 (CUA) | 即將推出 | ||
| 部署可擴展代理 | 即將推出 | ||
| 建立本地 AI 代理 | 即將推出 | ||
| 確保 AI 代理安全 | 即將推出 |
我們的團隊還製作其他課程!請查看:
感謝 Shivam Goyal 對展示 Agentic RAG 的重要程式碼範例的貢獻。
此專案歡迎貢獻與建議。大多數貢獻需您同意 授權許可協議 (CLA),聲明您有權利並確實授權我們 使用您的貢獻權利。詳情請見 https://cla.opensource.microsoft.com。
當您提交拉取請求時,CLA 機械人會自動判斷您是否需要提供 CLA,並在 PR 上標示(例如狀態檢查、評論)。只需依照機械人的指示進行即可。 您在使用本 CLA 的所有版本庫中只需執行此動作一次。
本專案已採用 Microsoft 開源行為準則。 更多資訊請參考 行為準則常見問答 或 聯絡 [email protected] 提出其他疑問或意見。
本專案可能包含專案、產品或服務的商標或標誌。授權使用 Microsoft 商標或標誌必須符合且遵守 Microsoft 商標與品牌準則。 在本專案修改版本中使用 Microsoft 商標或標誌不得造成混淆或暗示 Microsoft 贊助。 使用第三方商標或標誌須遵循該第三方政策。
如果您遇到困難或有任何關於建立 AI 應用的問題,歡迎加入:
如果您在開發期間有產品回饋或錯誤,請造訪:
免責聲明:
本文件由 AI 翻譯服務 Co-op Translator 所翻譯。儘管我們力求準確,請注意自動翻譯可能包含錯誤或不準確之處。原始語言文件應視為權威來源。對於重要資訊,建議採用專業人工翻譯。我們對因使用本翻譯而引起的任何誤解或誤釋概不負責。