歡迎來到 初學者的生成式 AI .NET 課程,這是一門專為 .NET 開發者設計的實作課程,帶你進入生成式 AI 的世界!
這不是一門單純介紹理論的課程,而是專注於 實際應用 和 即時程式編寫,讓 .NET 開發者能夠充分發揮生成式 AI 的潛力。
這是一個 實作導向、實用性強,而且設計得 充滿趣味 的課程!
別忘了 給這個 repo 加顆星 (🌟),以便日後更方便找到它。
➡️ Fork 這個 repo 取得你的副本,然後在你的 GitHub 資料庫中找到它。
生成式 AI 正在改變軟體開發的面貌,.NET 也不例外。本課程旨在透過以下方式簡化學習過程:
- 每節課包含 5-10 分鐘的短影片。
- 完整的 .NET 程式碼範例,可直接執行與探索。
- 支援工具如 GitHub Codespaces 和 GitHub Models,讓你快速上手。如果你想在本地端使用自己的模型來運行範例,也完全可以做到。
你將學會如何將生成式 AI 整合到 .NET 專案中,從基本的文字生成到利用 GitHub Models、Azure OpenAI Services 和 Ollama 的本地模型 構建完整的解決方案。
- 短影片:快速概覽課程重點(5-10 分鐘)。
- 完整程式碼範例:功能完整,隨時可以運行。
- 逐步指導:簡單易懂的說明,幫助你學習並實作概念。
- 深入參考:課程著重於生成式 AI 的實作,若需深入了解理論部分,亦提供連結至 Generative AI for Beginners - A Course。
# | 課程連結 | 內容簡介 |
---|---|---|
01 | .NET 開發者的生成式 AI 基礎介紹 |
|
02 | 生成式 AI 的 .NET 開發環境設定 |
|
03 | .NET 的核心生成式 AI 技術 |
|
04 | 實用的 .NET 生成式 AI 範例 |
|
05 | 在 .NET 應用程式中負責任地使用生成式 AI |
|
語言 | 語言代碼 | 翻譯後的 README 連結 | 最後更新日期 |
---|---|---|---|
簡體中文 | zh | 簡體中文翻譯 | 2025-02-19 |
繁體中文 | tw | 繁體中文翻譯 | 2025-02-19 |
法文 | fr | 法文翻譯 | 2025-02-19 |
日文 | ja | 日文翻譯 | 2025-02-19 |
韓文 | ko | 韓文翻譯 | 2025-02-19 |
葡萄牙文 | pt | 葡萄牙文翻譯 | 2025-02-19 |
西班牙文 | es | 西班牙文翻譯 | 2025-02-19 |
德文 | de | 德文翻譯 | 2025-02-19 |
開始之前,你需要:
-
一個 GitHub 帳號(免費版本即可!),以便 fork 整個 repo 到你的 GitHub 帳號。
-
啟用 GitHub Codespaces,以快速建立開發環境。你可以在儲存庫設定中啟用 GitHub Codespaces。更多關於 GitHub Codespaces 的資訊請參考 這裡。
-
透過 Fork 這個 repo 建立副本,或使用
Fork
按鈕。 -
基本的 .NET 開發知識。了解更多關於 .NET 的資訊,請參考 這裡。
就這麼簡單。
我們設計這門課程時,盡量降低學習門檻。我們使用以下方式幫助你快速入門:
- 在 GitHub Codespaces 中運行:只需點擊一次,即可獲得預先配置的環境,方便測試與探索課程內容。
- 利用 GitHub Models:試試看直接在這個倉庫中提供的 AI 驅動示範,我們會在課程中逐步解釋更多內容。(如果你想了解更多關於 GitHub Models 的資訊,請點擊這裡)
當你準備好進一步探索時,我們還提供以下指南:
- 升級到 Azure OpenAI Services,以獲得可擴展且適合企業的解決方案。
- 使用 Ollama 在本地硬體上執行模型,提升隱私與控制權。
非常歡迎你的貢獻!以下是你可以幫助的方式:
-
回報問題 或倉庫中的錯誤。
-
改進現有的程式碼範例或新增新的範例,fork 這個倉庫並提出一些修改建議!
-
提議額外的課程或增強功能。
-
有任何建議或發現拼寫或程式碼錯誤?建立一個 pull request
查看 CONTRIBUTING.md 文件,了解如何參與。
此專案採用 MIT 授權條款 - 詳情請參考 LICENSE 文件。
我們還提供了許多其他內容,助你學習之旅更加順利。快來看看:
- 生成式 AI 初學者課程
- 生成式 AI 初學者課程 .NET
- 使用 JavaScript 的生成式 AI
- AI 初學者課程
- AI Agents 初學者課程
- 資料科學初學者課程
- 機器學習初學者課程
- 網路安全初學者課程
- Web 開發初學者課程
- 物聯網初學者課程
- XR 開發初學者課程
- 精通 GitHub Copilot 進行協作編程
- 精通 GitHub Copilot for C#/.NET 開發者
- 選擇你的 Copilot 冒險之旅
免責聲明:
本文件使用基於機器的人工智能翻譯服務進行翻譯。我們雖然努力確保準確性,但請注意,自動翻譯可能會包含錯誤或不準確之處。應以原文文件為權威來源。如需關鍵信息,建議尋求專業人工翻譯。我們對因使用此翻譯而引起的任何誤解或誤讀不承擔責任。