法文 | 西班牙文 | 德文 | 俄文 | 阿拉伯文 | 波斯文 (Farsi) | 烏爾都文 | 中文 (簡體) | 中文 (繁體,澳門) | 中文 (繁體,香港) | 中文 (繁體,台灣) | 日文 | 韓文 | 印地文 | 孟加拉文 | 馬拉地文 | 尼泊爾文 | 旁遮普文 (Gurmukhi) | 葡萄牙文 (葡萄牙) | 葡萄牙文 (巴西) | 義大利文 | 波蘭文 | 土耳其文 | 希臘文 | 泰文 | 瑞典文 | 丹麥文 | 挪威文 | 芬蘭文 | 荷蘭文 | 希伯來文 | 越南文 | 印尼文 | 馬來文 | 他加祿文 (菲律賓語) | 斯瓦希里文 | 匈牙利文 | 捷克文 | 斯洛伐克文 | 羅馬尼亞文 | 保加利亞文 | 塞爾維亞文 (西里爾字母) | 克羅埃西亞文 | 斯洛維尼亞文 | 烏克蘭文 | 緬甸文 (Myanmar)
如果你希望支援更多翻譯語言,請參考這裡
本課程包含 11 節課,涵蓋打造 AI Agents 的基礎知識。每節課都有獨立主題,歡迎從任何一課開始學習!
本課程支援多語言,請參考我們的可用語言列表。
如果你是第一次使用生成式 AI 模型,建議先參考我們的Generative AI For Beginners 課程,內含 21 節關於 GenAI 應用的教學。
別忘了為此專案點星 (🌟)並Fork 此專案來執行程式碼。
本課程每節課都包含程式碼範例,位於 code_samples 資料夾。你可以Fork 此專案來建立自己的副本。
這些練習中的程式碼範例,使用 Azure AI Foundry 和 GitHub Model Catalogs 來與語言模型互動:
- Github Models - 免費 / 有限制
- Azure AI Foundry - 需要 Azure 帳號
本課程也使用微軟提供的以下 AI Agent 框架與服務:
想了解如何執行本課程的程式碼,請參考課程設定。
如果你有建議或發現拼字或程式碼錯誤,請提出 issue或送出 pull request。
如果你在打造 AI Agents 過程中遇到困難或有任何問題,歡迎加入我們的Azure AI Foundry 社群 Discord。
如果你有產品回饋或在開發時遇到錯誤,請造訪我們的Azure AI Foundry 開發者論壇。
- 文字教學(位於 README)及短影片
- 支援 Azure AI Foundry 和 Github Models(免費)的 Python 程式碼範例
- 延伸學習資源連結
| 課程 | 文字與程式碼 | 影片 | 延伸學習 |
|---|---|---|---|
| AI Agents 介紹與應用案例 | 連結 | 影片 | 連結 |
| 探索 AI Agentic 框架 | 連結 | 影片 | 連結 |
| 理解 AI Agentic 設計模式 | 連結 | 影片 | 連結 |
| 工具使用設計模式 | 連結 | 影片 | 連結 |
| Agentic RAG | 連結 | 影片 | 連結 |
| 建立值得信賴的 AI Agents | 連結 | 影片 | 連結 |
| 規劃設計模式 | 連結 | 影片 | 連結 |
| 多代理設計模式 | 連結 | 影片 | 連結 |
| 元認知設計模式 | 連結 | 影片 | 連結 |
| AI Agents 在生產環境中的應用 | 連結 | 影片 | 連結 |
| 使用 MCP 的 AI Agents | 連結 | 連結 |
我們團隊還有其他課程!歡迎參考:
- 全新 初學者專用 Model Context Protocol (MCP)
- .NET 初學者的生成式 AI
- 生成式 AI 初學者指南
- 機器學習初學者
- 資料科學初學者
- 人工智慧初學者
- 資安初學者
- 網頁開發初學者
- 物聯網初學者
- XR 開發初學者
- 精通 GitHub Copilot 進行 AI 配對程式設計
- 精通 GitHub Copilot 供 C#/.NET 開發者使用
- 選擇你自己的 Copilot 冒險
感謝 Shivam Goyal 貢獻了展示 Agentic RAG 的重要程式碼範例。
本專案歡迎各種貢獻與建議。大多數貢獻需要您同意 Contributor License Agreement (CLA),聲明您有權利且確實授權我們使用您的貢獻。詳情請參閱 https://cla.opensource.microsoft.com。
當您提交 pull request 時,CLA 機器人會自動判斷您是否需要提供 CLA,並在 PR 上標註相應狀態(例如狀態檢查、留言)。只需依照機器人指示操作即可。您在所有使用我們 CLA 的倉庫中只需完成此程序一次。
本專案已採用 Microsoft Open Source Code of Conduct。 更多資訊請參閱 行為準則常見問題,或透過 [email protected] 聯絡我們,提出任何問題或建議。
本專案可能包含專案、產品或服務的商標或標誌。授權使用 Microsoft 商標或標誌須遵守 Microsoft 商標與品牌指南。 在本專案修改版本中使用 Microsoft 商標或標誌,不得造成混淆或暗示 Microsoft 贊助。 任何第三方商標或標誌的使用,均須遵守該第三方的相關政策。
免責聲明:
本文件係使用 AI 翻譯服務 Co-op Translator 進行翻譯。雖然我們致力於確保翻譯的準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應視為權威來源。對於重要資訊,建議採用專業人工翻譯。我們不對因使用本翻譯而產生的任何誤解或誤釋負責。