Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
194 lines (135 loc) · 19.6 KB

File metadata and controls

194 lines (135 loc) · 19.6 KB

初學者的 AI 代理程式課程

初學者生成式 AI

一門教你開始建構 AI 代理程式所需知識的課程

GitHub 授權條款 GitHub 貢獻者 GitHub 問題 GitHub 拉取請求 歡迎 PR

🌐 多語言支援

透過 GitHub Action 支援(自動且持續更新)

阿拉伯語 | 孟加拉語 | 保加利亞語 | 緬甸語 | 中文 (簡體) | 中文 (繁體,香港) | 中文 (繁體,澳門) | 中文 (繁體,台灣) | 克羅埃西亞語 | 捷克語 | 丹麥語 | 荷蘭語 | 愛沙尼亞語 | 芬蘭語 | 法語 | 德語 | 希臘語 | 希伯來語 | 印地語 | 匈牙利語 | 印尼語 | 義大利語 | 日語 | 坎納達語 | 高棉語 | 韓語 | 立陶宛語 | 馬來語 | 馬拉雅拉姆語 | 馬拉地語 | 尼泊爾語 | 奈及利亞皮欽語 | 挪威語 | 波斯語 (法爾西語) | 波蘭語 | 葡萄牙語 (巴西) | 葡萄牙語 (葡萄牙) | 旁遮普語 (古魯穆奇體) | 羅馬尼亞語 | 俄語 | 塞爾維亞語 (西里爾字母) | 斯洛伐克語 | 斯洛文尼亞語 | 西班牙語 | 斯瓦希里語 | 瑞典語 | 他加祿語 (菲律賓語) | 泰米爾語 | 泰盧固語 | 泰語 | 土耳其語 | 烏克蘭語 | 烏爾都語 | 越南語

偏好本地端複製?

本倉庫包含超過 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"

這樣你就能以更快速的下載速度取得完成課程所需的所有內容。

如希望新增更多支援的翻譯語言,請參考此處

GitHub 追蹤者 GitHub 分支 GitHub 星號

Microsoft Foundry Discord

🌱 開始入門

本課程涵蓋建構 AI 代理程式的基本概念。每堂課針對不同主題,歡迎隨意選擇開始學習!

本課程支援多種語言。請參考我們的可用語言清單

如果你是第一次使用生成式 AI 模型建構,請參考我們的生成式 AI 初學者課程,該課程共包括 21 堂關於生成式 AI 的建構課程。

別忘了給本倉庫點星號 (🌟)分支本倉庫,方便執行示範程式碼。

與其他學員互動、獲得您的問題解答

若在建構 AI 代理程式時遇到困難或有任何疑問,歡迎加入我們專屬的 Discord 頻道,位於 Microsoft Foundry Discord

所需準備

本課程每堂課均包含程式碼範例,位於 code_samples 資料夾中。你可以 分支本倉庫來建立自己的副本。

這些練習中的程式碼範例使用 Microsoft Agent Framework 與 Azure AI Foundry Agent Service V2:

本課程使用下列 Microsoft 的 AI 代理框架與服務:

欲瞭解如何執行本課程程式碼,請參考課程設定

🙏 想要協助嗎?

有建議或發現拼寫或程式碼錯誤?請提出問題送出拉取請求

📂 每堂課包含

  • 位於 README 的文字教學與短影片
  • 使用 Microsoft Agent Framework 及 Azure AI Foundry 的 Python 程式碼範例
  • 連結到額外學習資源以延續學習

🗃️ 課程列表

課程 文字與程式碼 影片 額外學習
AI 代理簡介與使用案例 連結 影片 連結
探索 AI 代理框架 連結 影片 連結
理解 AI 代理設計模式 連結 影片 連結
工具使用設計模式 連結 影片 連結
代理式 RAG 連結 影片 連結
建構值得信賴的 AI 代理 連結 影片 連結
計劃設計模式 連結 影片 連結
多代理設計模式 連結 影片 連結
後設認知設計模式 連結 影片 連結
AI 代理應用於生產 連結 影片 連結
使用代理協定 (MCP、A2A 和 NLWeb) 連結 影片 連結
AI 代理的語境工程 連結 影片 連結
管理代理記憶 連結 影片
探索 Microsoft 代理框架 連結
建構電腦使用代理 (CUA) 即將推出
部署可擴展代理 即將推出
創建本地 AI 代理 即將推出
AI 代理安全 即將推出

🎒 其他課程

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

LangChain

LangChain4j 初學者 LangChain.js 初學者 LangChain 初學者

Azure / Edge / MCP / 代理

AZD 初學者 Edge AI 初學者 MCP 初學者 AI 代理初學者


生成式 AI 系列

生成式 AI 初學者 生成式 AI (.NET) 生成式 AI (Java) 生成式 AI (JavaScript)


核心學習

機器學習初學者 資料科學初學者 AI 初學者 資安初學者 網頁開發初學者 物聯網初學者 擴增實境開發初學者


Copilot 系列

AI 配對程式設計 Copilot C#/.NET Copilot Copilot 冒險

🌟 社群感謝

感謝 Shivam Goyal 貢獻展示代理型 RAG 的重要程式範例。

貢獻

此專案歡迎各種貢獻與建議。大部分的貢獻需要您同意一份貢獻者授權合約(CLA),聲明您擁有並且實際授權我們使用您的貢獻權利。詳情請參閱 https://cla.opensource.microsoft.com

當您提交 Pull Request 時,CLA 機器人將自動判定您是否需要提供 CLA,並適當標示 PR(例如狀態檢查、評論)。請按照機器人提供的指示操作。您只需在所有使用我們 CLA 的代碼庫中執行一次。

此專案已採用 Microsoft 開源行為準則。更多資訊請參閱 行為準則常見問題 或 聯絡 [email protected] 以獲取更多問題或建議。

商標

本專案可能包含專案、產品或服務的商標或標誌。授權使用 Microsoft 商標或標誌需遵守並遵循 Microsoft 商標與品牌指引。 修改版本中使用 Microsoft 商標或標誌不得導致混淆或暗示 Microsoft 贊助。 任何第三方商標或標誌的使用須遵守該第三方政策。

尋求協助

如果您在建置 AI 應用時遇到困難或有任何問題,請加入:

Microsoft Foundry Discord

如果您在建置過程中有產品回饋或錯誤,請造訪:

Microsoft Foundry Developer Forum


免責聲明
本文件係使用 AI 翻譯服務 Co-op Translator 翻譯而成。雖然我們致力於準確性,但請注意自動翻譯可能包含錯誤或不準確之處。原始文件之母語版本應視為權威來源。對於關鍵資訊,建議採用專業人工翻譯。對於因使用本翻譯而產生的任何誤解或誤譯,概不負責。