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