ai-agents-for-beginners

AI Agents 初學者課程

Generative AI For Beginners

10 篇課程,教你如何開始建立 AI Agents

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

語言支援

English Chinese Simplified Chinese Traditional
Chinese Hong Kong French Japanese Korean Portuguese Brazilian Spanish German
Persian Polish

GitHub watchers GitHub forks GitHub stars

Azure AI Discord

🌱 快速入門

這個課程包含 10 篇教學,涵蓋建立 AI Agents 的基礎知識。每篇教學都有自己的主題,隨你選擇從哪裡開始!

課程提供多語言支援。你可以前往 查看可用語言

如果你是第一次使用生成式 AI 模型,可以先查看我們的 Generative AI For Beginners 課程,裡面有 21 篇教學,教你如何使用生成式 AI。

記得 給這個 repo 加星 (🌟)fork 這個 repo 來執行程式碼。

需要準備什麼

每篇教學都包含程式碼範例,可以在 code_samples 資料夾找到。你可以 fork 這個 repo 來建立自己的副本。

這些練習中的程式碼範例使用 Azure AI Foundry 和 GitHub Model Catalogs 來與語言模型互動:

這個課程也使用了以下來自 Microsoft 的 AI Agent 框架和服務:

想了解更多有關如何運行本課程的代碼,請查看 課程設置

🙏 想幫忙?

有任何建議或發現拼寫或代碼錯誤?提交問題創建拉取請求

如果你遇到困難或有任何關於構建 AI Agents 的問題,歡迎加入我們的 Azure AI 社區 Discord

📂 每節課包括

🗃️ 課程

課程 文字與代碼 視頻 額外學習
AI Agents 和 Agent 用例介紹 鏈接 視頻 鏈接
探索 AI Agentic 框架 鏈接 視頻 鏈接
理解 AI Agentic 設計模式 鏈接 視頻 鏈接
工具使用設計模式 鏈接 視頻 鏈接
Agentic RAG 鏈接 視頻 鏈接
構建可信的 AI Agents 鏈接 視頻 鏈接
規劃設計模式 鏈接 視頻 鏈接
多 Agent 設計模式 鏈接 視頻 鏈接
元認知設計模式 Link Video Link
AI代理在生產環境中的應用 Link Video Link

🌐 多語言支援

語言 代碼 翻譯版README連結 最後更新日期
中文 (簡體) zh 中文翻譯 2025-03-24
中文 (繁體) tw 中文翻譯 2025-03-28
中文 (香港) hk 中文 (香港) 翻譯 2025-03-28
法文 fr 法文翻譯 2025-03-28
日文 ja 日文翻譯 2025-03-28
韓文 ko 韓文翻譯 2025-03-28
葡萄牙文 pt 葡萄牙文翻譯 2025-03-28
西班牙文 es 西班牙文翻譯 2025-03-28
德文 de 德文翻譯 2025-03-28
波斯文 fa 波斯文翻譯 2025-03-28
波蘭文 pl 波蘭文翻譯 2025-03-28

🎒 其他課程

我們的團隊還製作了其他課程!歡迎查看:

🌟 社群感謝

感謝 Shivam Goyal 提供重要的代碼範例,展示了Agentic RAG。

貢獻

此項目歡迎貢獻和建議。大多數貢獻需要您同意一份貢獻者許可協議 (CLA),聲明您有權且確實授予我們使用您貢獻的權利。有關詳細信息,請訪問 https://cla.opensource.microsoft.com

當您提交拉取請求時,CLA機器人會自動判定您是否需要提供CLA並適當地標記PR(例如,狀態檢查、評論)。只需按照機器人提供的指示操作。您只需要在所有使用CLA的倉庫中執行一次。 此項目採用了 Microsoft 開源行為準則
如需更多資訊,請參閱 行為準則常見問題,或聯絡 opencode@microsoft.com 提出其他問題或意見。

商標

此項目可能包含項目、產品或服務的商標或標誌。使用 Microsoft 商標或標誌需獲授權,並且必須遵守
Microsoft 的商標與品牌指南
在修改版本的此項目中使用 Microsoft 商標或標誌,不得引起混淆或暗示 Microsoft 的贊助。
使用第三方商標或標誌需遵守相關第三方的政策。

免責聲明
本文件已使用人工智能翻譯服務 Co-op Translator 進行翻譯。儘管我們努力確保翻譯的準確性,但請注意,機器翻譯可能包含錯誤或不準確之處。應以原始語言的文件作為權威來源。對於關鍵信息,建議尋求專業人工翻譯。我們對因使用此翻譯而產生的任何誤解或錯誤解讀概不負責。