阿拉伯文 | 孟加拉文 | 保加利亞文 | 緬甸語 (Myanmar) | 中文 (簡體) | 中文 (繁體, 香港) | 中文 (繁體, 澳門) | 中文 (繁體, 台灣) | 克羅埃西亞文 | 捷克文 | 丹麥文 | 荷蘭文 | 愛沙尼亞文 | 芬蘭文 | 法文 | 德文 | 希臘文 | 希伯來文 | 印地文 | 匈牙利文 | 印尼文 | 義大利文 | 日文 | 卡納達文 | 高棉文 | 韓文 | 立陶宛文 | 馬來文 | 馬拉雅拉姆文 | 馬拉地文 | 尼泊爾文 | 奈及利亞皮欽語 | 挪威文 | 波斯文 (法爾西語) | 波蘭文 | 葡萄牙文 (巴西) | 葡萄牙文 (葡萄牙) | 旁遮普文 (Gurmukhi) | 羅馬尼亞文 | 俄文 | 塞爾維亞文 (西里爾字母) | 斯洛伐克文 | 斯洛維尼亞文 | 西班牙文 | 史瓦希里文 | 瑞典文 | 塔加洛語 (菲律賓語) | 泰米爾文 | 泰盧固文 | 泰文 | 土耳其文 | 烏克蘭文 | 烏爾都文 | 越南文
想要本地端克隆嗎?
此倉庫包含 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 節生成式 AI 建置課程。
如果你遇到困難或有關建立 AI 代理人的問題,歡迎加入我們在 Microsoft Foundry Discord 的專屬 Discord 頻道。
本課程的每個課程單元都包含程式碼範例,程式碼位於 code_samples 資料夾中。你也可以分叉此倉庫來建立自己的複本。
這些練習中的程式碼範例使用 Microsoft Agent Framework 搭配 Azure AI Foundry Agent Service V2:
- Microsoft Foundry - 需要 Azure 帳戶
本課程採用 Microsoft 的以下 AI 代理框架與服務:
部分程式碼範例也支援其他兼容 OpenAI 的供應商,如提供大上下文模型(最多 204K 令牌)的 MiniMax。請參見課程設定了解詳細配置。
欲了解更多本課程程式碼的運行方式,請參閱課程設定。
你有建議或發現拼字或程式碼錯誤嗎?歡迎提出問題或建立拉取請求
- 採用 README 中書寫的課程與短影片說明
- 使用 Microsoft Agent Framework 及 Azure AI Foundry 的 Python 程式碼範例
- 連結額外資源,延續你的學習
| 課程 | 文字與程式碼 | 影片 | 額外學習 |
|---|---|---|---|
| AI 代理人與代理人應用入門 | 連結 | 影片 | 連結 |
| 探索 AI 代理框架 | 連結 | 影片 | 連結 |
| 理解 AI 代理設計模式 | 連結 | 影片 | 連結 |
| 工具使用設計模式 | 連結 | 影片 | 連結 |
| 代理式 RAG | 連結 | 影片 | 連結 |
| 建立可信賴的 AI 代理 | 連結 | 影片 | 連結 |
| 規劃設計模式 | 連結 | 影片 | 連結 |
| 多代理設計模式 | 連結 | 影片 | 連結 |
| 元認知設計模式 | 連結 | 影片 | 連結 |
| AI 代理人於生產環境 | 連結 | 影片 | 連結 |
| 使用代理協議 (MCP, A2A 和 NLWeb) | 連結 | 影片 | 連結 |
| AI 代理人的上下文工程 | 連結 | 影片 | 連結 |
| 管理代理記憶 | 連結 | 影片 | |
| 探索 Microsoft Agent 框架 | 連結 | ||
| 建立電腦使用代理人 (CUA) | 連結 | 連結 | |
| 部署可擴展代理人 | 即將推出 | ||
| 創建本地 AI 代理人 | 即將推出 | ||
| 安全 AI 代理人 | 即將推出 |
我們團隊還製作其他課程!歡迎查看:
感謝 Shivam Goyal 貢獻了展示代理式 RAG 的重要程式碼範例。
本專案歡迎貢獻與建議。大多數貢獻需要您同意 貢獻者授權協議(CLA),聲明您有權且確實授予我們 使用您的貢獻的權利。詳情請參見 https://cla.opensource.microsoft.com。
當您提交合併請求時,CLA 機器人會自動判斷您是否需要提供 CLA,並適當標註 PR(例如,狀態檢查、評論)。請依照機器人 提供的指示操作。在所有使用本 CLA 的倉庫中,您只需完成此流程一次。
本專案已採用 Microsoft 開放原始碼行為準則。 欲知詳情請參考 行為準則常見問題 或 聯繫 opencode@microsoft.com 以提出其他問題或意見。
本專案可能包含專案、產品或服務的商標或標誌。使用 Microsoft 商標或標誌須遵守並遵循 Microsoft 商標與品牌指南。 在本專案的修改版本中使用 Microsoft 商標或標誌不得造成混淆或暗示 Microsoft 贊助。 任何第三方商標或標誌的使用均須遵守該第三方的政策。
如果您卡關或對建置 AI 應用有任何問題,歡迎加入:
如果您在建置時遇到產品回饋或錯誤,請造訪:
免責聲明:
本文件使用 AI 翻譯服務 Co-op Translator 進行翻譯。儘管我們力求準確,但請注意自動翻譯可能會包含錯誤或不準確之處。原始文件的原文版本應視為權威來源。對於重要資訊,建議採用專業人工翻譯。我們不對因使用本翻譯所引起的任何誤解或誤譯負責。