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

Skip to content

Latest commit

 

History

History
193 lines (131 loc) · 18.9 KB

File metadata and controls

193 lines (131 loc) · 18.9 KB

AI 代理入門課程

Generative AI For Beginners

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

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

🌐 多語言支援

透過 GitHub Action 支援(自動且隨時更新)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

偏好在本機端克隆?

本專案包含 50 多種語言的翻譯,會大幅增加下載大小。若想克隆不含翻譯版本,請使用 sparse checkout:

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 watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 開始使用

本課程涵蓋建構 AI 代理的基礎知識。每堂課專注於不同主題,您可以從任何一堂課開始學習!

本課程提供多語言支援,請參考我們的可用語言列表

如果您是第一次使用生成式 AI 模型,歡迎參考我們的生成式 AI 入門課程,內含 21 節有關使用 GenAI 建構的課程。

別忘了給這個倉庫點星號 (🌟)以及分叉(fork)來運行程式碼。

認識其他學習者,獲得您想問的答案

如果您遇到困難或有 AI 代理相關問題,歡迎加入我們的Microsoft Foundry Discord專屬 Discord 頻道。

您需要的準備

本課程的每堂課都附有程式碼範例,存放於 code_samples 資料夾中。您可以分叉此倉庫來建立自己的複本。

這些程式碼範例使用 Azure AI Foundry 與 GitHub 模型目錄來與語言模型互動:

本課程也使用以下由微軟提供的 AI 代理框架與服務:

想了解本課程的程式碼運行方式,請參考課程設定

🙏 想要協助我們?

若您有建議或發現拼寫或程式碼錯誤,歡迎提 issue送出 Pull Request

📂 每堂課包含

  • 撰寫好的課程文字及短影片
  • 支援 Azure AI Foundry 及 Github 模型(免費)的 Python 程式碼範例
  • 進一步學習資源連結

🗃️ 課程清單

課程 文字與程式碼 影片 額外學習資源
AI 代理及其應用介紹 連結 影片 連結
探索 AI 代理框架 連結 影片 連結
理解 AI 代理設計模式 連結 影片 連結
工具使用設計模式 連結 影片 連結
代理式 RAG 連結 影片 連結
建構可信賴 AI 代理 連結 影片 連結
規劃設計模式 連結 影片 連結
多代理設計模式 連結 影片 連結
元認知設計模式 連結 影片 連結
生產環境中的 AI 代理 連結 影片 連結
使用代理協定 (MCP, A2A 和 NLWeb) 連結 影片 連結
AI 代理的上下文工程 連結 影片 連結
管理代理記憶 連結 影片
探索 Microsoft 代理框架 連結
建立電腦使用代理 (CUA) 即將推出
部署可擴展代理 即將推出
建立本地 AI 代理 即將推出
保護 AI 代理 即將推出

🎒 其他課程

我們團隊還製作其他課程!請查看:

LangChain

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


Azure / Edge / MCP / 代理

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


生成式 AI 系列

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


核心學習

機器學習初學者教學 資料科學初學者教學 人工智慧初學者教學 網路安全初學者教學 網頁開發初學者教學 物聯網初學者教學 XR 開發初學者教學


Copilot 系列

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

🌟 社群感謝

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

參與貢獻

本專案歡迎貢獻與建議。大多數貢獻需要您同意一份 貢獻者授權協議 (Contributor License Agreement, CLA),聲明您擁有權利並確實授權我們使用您的貢獻。詳情請參閱 https://cla.opensource.microsoft.com

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

本專案已採用 Microsoft 開源行為準則。 更多資訊請參閱 行為準則常見問題 或 寄信至 [email protected] 以洽詢問題或建議。

商標

本專案可能包含專案、產品或服務的商標或標誌。授權使用 Microsoft 商標或標誌須遵守且必須符合 Microsoft 商標與品牌指引。 修改版本中使用 Microsoft 商標或標誌不得造成混淆或暗示有 Microsoft 贊助。 任何第三方商標或標誌的使用須遵循該第三方的相關政策。

尋求協助

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


免責聲明
本文件係使用 AI 翻譯服務 Co-op Translator 進行翻譯。雖然我們力求準確,但請注意自動翻譯可能包含錯誤或不精確之處。文件原文即該語言的原始版本,應視為具權威性的來源。對於關鍵資訊,建議尋求專業人工翻譯。本公司對因使用本翻譯所導致之任何誤解或曲解不負任何責任。