French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
如果你希望支援更多語言,請參考這裡
本課程包含11堂課,涵蓋打造AI Agents的基礎知識。每堂課都有獨立主題,歡迎從任何一堂開始學習!
本課程支援多語言,請參考我們的可用語言列表。
如果你是第一次使用生成式AI模型,建議先參考我們的Generative AI For Beginners課程,內含21堂關於生成式AI的教學。
別忘了為此倉庫點星 (🌟)並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 | 連結 | 連結 |
我們團隊還有其他課程!歡迎參考:
- NEW Model Context Protocol (MCP) For Beginners
- Generative AI for Beginners using .NET
- Generative AI for Beginners
- ML for Beginners
- Data Science for Beginners
- AI for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for AI Paired Programming
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
感謝 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。 更多資訊請參考 Code of Conduct FAQ 或 透過 [email protected] 聯絡我們,提出任何額外問題或意見。
本專案可能包含專案、產品或服務的商標或標誌。授權使用 Microsoft 商標或標誌須遵守並依循 Microsoft's Trademark & Brand Guidelines。 在本專案修改版本中使用 Microsoft 商標或標誌,不得造成混淆或暗示 Microsoft 贊助。 任何第三方商標或標誌的使用,均須遵守該第三方的相關政策。
免責聲明:
本文件係使用 AI 翻譯服務 Co-op Translator 進行翻譯。雖然我們致力於確保準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應視為權威來源。對於重要資訊,建議採用專業人工翻譯。我們不對因使用本翻譯而產生的任何誤解或誤釋負責。