ai-agents-for-beginners

AI代理入門課程

生成式AI入門

一門教你如何開始建立AI代理的課程

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

🌐 多語言支持

透過GitHub Action支持(自動化且始終保持最新)

法文 西班牙文 德文 俄文 阿拉伯文 波斯文(法爾西) 烏爾都文 中文(簡體) 中文(繁體,澳門) 中文(繁體,香港) 中文(繁體,台灣) 日文 韓文 印地文 孟加拉文 馬拉地文 尼泊爾文 旁遮普文(古木基文) 葡萄牙文(葡萄牙) 葡萄牙文(巴西) 意大利文 波蘭文 土耳其文 希臘文 泰文 瑞典文 丹麥文 挪威文 芬蘭文 荷蘭文 希伯來文 越南文 印尼文 馬來文 塔加洛文(菲律賓文) 斯瓦希里文 匈牙利文 捷克文 斯洛伐克文 羅馬尼亞文 保加利亞文 塞爾維亞文(西里爾文) 克羅埃西亞文 斯洛文尼亞文 烏克蘭文 緬甸文(緬文)

如果你希望支持更多語言,請查看這裡

GitHub watchers
GitHub forks
GitHub stars

Azure AI Discord

🌱 開始學習

這門課程包含了建立AI代理的基礎知識。每個課程都有自己的主題,你可以從任何一個課程開始學習!

課程支持多語言版本,請查看可用語言

如果你是第一次使用生成式AI模型,請查看我們的生成式AI入門課程,其中包含21個關於生成式AI的課程。

別忘了給這個倉庫加星(🌟)以及分叉這個倉庫來運行代碼。

與其他學習者交流,解答你的問題

如果你遇到困難或有任何關於建立AI代理的問題,請加入我們的Azure AI Foundry Community Discord專屬頻道。

你需要準備什麼

課程中的每個章節都包含代碼示例,這些示例可以在code_samples文件夾中找到。你可以分叉這個倉庫來創建自己的副本。

這些練習中的代碼示例使用了Azure AI Foundry和GitHub模型目錄來與語言模型進行交互:

課程還使用了以下來自Microsoft的AI代理框架和服務:

有關運行課程代碼的更多信息,請查看課程設置

🙏 想要幫助?

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

📂 每個課程包括

🗃️ 課程列表

課程 文字與代碼 視頻 額外學習
AI代理簡介及代理使用案例 連結 視頻 連結
探索AI代理框架 連結 視頻 連結
理解AI代理設計模式 連結 視頻 連結
工具使用設計模式 連結 視頻 連結
代理式RAG 連結 視頻 連結
建立可信的AI代理 連結 視頻 連結
規劃設計模式 連結 視頻 連結
多代理設計模式 連結 視頻 連結
元認知設計模式 連結 視頻 連結
AI代理在生產中的應用 連結 視頻 連結
使用代理協議(MCP、A2A和NLWeb) 連結 視頻 連結
AI代理的上下文工程 連結 影片 連結
管理代理記憶 即將推出 - 9月11日    
評估AI代理 即將推出 - 9月18日    
建立電腦使用代理 (CUA) 即將推出 - 9月25日    
部署可擴展代理 即將推出 - 9月25日    
創建本地AI代理 即將推出 - 10月3日    
確保AI代理的安全性 即將推出 - 10月10日    

🎒 其他課程

我們的團隊還製作了其他課程!查看以下內容:

🌟 社群感謝

感謝 Shivam Goyal 提供重要的代碼範例,展示了代理式RAG的應用。

貢獻

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

當您提交拉取請求時,CLA機器人會自動判斷您是否需要提供CLA並適當地標記PR(例如,狀態檢查、評論)。只需按照機器人提供的指示操作即可。您只需在所有使用CLA的倉庫中完成一次此操作。

此專案採用了 Microsoft開源行為準則
欲了解更多資訊,請參閱 行為準則FAQ 或聯繫 opencode@microsoft.com 提出其他問題或意見。

商標

此專案可能包含專案、產品或服務的商標或標誌。使用Microsoft商標或標誌需遵守並符合
Microsoft商標與品牌指南
在修改版本中使用Microsoft商標或標誌不得引起混淆或暗示Microsoft的贊助。
任何使用第三方商標或標誌的行為需遵守該第三方的政策。


免責聲明
本文件已使用 AI 翻譯服務 Co-op Translator 進行翻譯。儘管我們努力確保翻譯的準確性,但請注意,自動翻譯可能包含錯誤或不準確之處。原始文件的母語版本應被視為權威來源。對於關鍵信息,建議使用專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或錯誤解釋不承擔責任。