RepoTrending
Về bảng xếp hạng
GitHubLLM / Mô hình ngôn ngữJupyter Notebook

microsoft/generative-ai-for-beginners

21 bài học, bắt đầu xây dựng bằng AI sáng tạo

118k sao62k fork

README

Generative AI For Beginners

21 bài học dạy mọi thứ bạn cần biết để bắt đầu xây dựng các ứng dụng Generative AI

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Hỗ trợ đa ngôn ngữ

Được hỗ trợ thông qua Hành động GitHub (Tự động & Luôn cập nhật)

tiếng Ả Rập | tiếng Bengali | tiếng Bungari | Miến Điện (Myanmar) | Tiếng Trung (Giản thể) | Tiếng Trung (Phồn thể, Hồng Kông) | Tiếng Trung (Phồn thể, Ma Cao) | Tiếng Trung (Phồn thể, Đài Loan) | tiếng Croatia | tiếng Séc | tiếng Đan Mạch | tiếng Hà Lan | tiếng Estonia | tiếng Phần Lan | người Pháp | tiếng Đức | tiếng Hy Lạp | tiếng Do Thái | Tiếng Hindi | tiếng Hungary | tiếng Indonesia | người Ý | tiếng Nhật | tiếng Kannada | tiếng Khmer | Tiếng Hàn | tiếng Litva | Mã Lai | Mã Lai | Tiếng Marathi | tiếng Nepal | Pidgin Nigeria | người Na Uy | Tiếng Ba Tư (tiếng Farsi) | tiếng Ba Lan | Tiếng Bồ Đào Nha (Brazil) | Tiếng Bồ Đào Nha (Bồ Đào Nha) | Tiếng Punjab (Gurmukhi) | người Rumani | tiếng Nga | Tiếng Serbia (Cyrillic) | Tiếng Slovak | tiếng Slovenia | tiếng Tây Ban Nha | tiếng Swahili | tiếng Thụy Điển | Tagalog (Philippines) | Tiếng Tamil | tiếng Telugu | tiếng Thái | tiếng Thổ Nhĩ Kỳ | tiếng Ukraina | tiếng Urdu | Tiếng Việt

Thích sao chép cục bộ?

Kho lưu trữ này bao gồm hơn 50 bản dịch ngôn ngữ giúp tăng đáng kể kích thước tải xuống. Để sao chép mà không cần dịch, hãy sử dụng tính năng kiểm tra thưa thớt:

Bash/macOS/Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Điều này cung cấp cho bạn mọi thứ bạn cần để hoàn thành khóa học với tốc độ tải xuống nhanh hơn nhiều.

AI sáng tạo cho người mới bắt đầu (Phiên bản 3) - Một khóa học

Tìm hiểu các nguyên tắc cơ bản về xây dựng ứng dụng Generative AI với khóa học toàn diện gồm 21 bài học của Microsoft Cloud Advocates.

🌱 Bắt đầu

Khóa học này có 21 bài học. Mỗi bài học bao gồm chủ đề riêng nên hãy bắt đầu bất cứ lúc nào bạn muốn!

Các bài học được gắn nhãn là bài học "Học" giải thích khái niệm AI Sáng tạo hoặc bài học "Xây dựng" giải thích khái niệm và ví dụ mã trong cả hai PythonTypeScript khi có thể.

Dành cho nhà phát triển .NET thanh toán AI sáng tạo cho người mới bắt đầu (Phiên bản .NET)!

Mỗi bài học còn có phần "Tiếp tục học" với các công cụ học tập bổ sung.

Những gì bạn cần

Để chạy mã của khóa học này, bạn có thể sử dụng:

  • Dịch vụ Azure OpenAI - Bài học: "aoai-nhiệm vụ"

  • Mô hình xưởng đúc của Microsoft - Bài học: "githubmodels" (GitHub Models sẽ ngừng hoạt động vào cuối tháng 7 năm 2026 - thay vào đó hãy sử dụng Microsoft Foundry Models)

  • OpenAI API - Bài học: "oai-nhiệm vụ"

  • Xưởng đúc địa phương - Chạy các mô hình hoàn toàn ngoại tuyến trên thiết bị của riêng bạn, không cần đăng ký đám mây

  • Kiến thức cơ bản về Python hoặc TypeScript rất hữu ích - *Đối với những người mới bắt đầu, hãy xem những kiến thức này PythonTypeScript các khóa học

  • Một tài khoản GitHub để rẽ nhánh toàn bộ repo này vào tài khoản GitHub của riêng bạn

Chúng tôi đã tạo ra một Thiết lập khóa học bài học để giúp bạn thiết lập môi trường phát triển của mình.

Đừng quên gắn dấu sao (🌟) repo này để tìm thấy nó dễ dàng hơn sau này.

🧠 Sẵn sàng triển khai?

Nếu bạn đang tìm kiếm các mẫu mã nâng cao hơn, hãy xem bộ sưu tập các mẫu mã AI sáng tạo ở cả hai PythonTypeScript.

🗣️ Gặp gỡ những người học khác, nhận hỗ trợ

Tham gia của chúng tôi máy chủ Microsoft Foundry Discord chính thức để gặp gỡ và kết nối với những người học khác tham gia khóa học này và nhận được hỗ trợ.

Đặt câu hỏi hoặc chia sẻ phản hồi về sản phẩm trong Diễn đàn nhà phát triển Microsoft Foundry trên GitHub.

🚀 Xây dựng một công ty khởi nghiệp?

thăm Microsoft dành cho khởi nghiệp để tìm hiểu cách bắt đầu xây dựng bằng tín dụng Azure ngay hôm nay.

🙏 Bạn muốn giúp đỡ?

Bạn có đề xuất hoặc tìm thấy lỗi chính tả hoặc mã? Đưa ra một vấn đề hoặc Tạo yêu cầu kéo

📂 Mỗi bài học bao gồm:

  • Một đoạn video ngắn giới thiệu chủ đề
  • Một bài học viết nằm trong README
  • Mẫu mã Python và TypeScript hỗ trợ Azure OpenAI và OpenAI API
  • Liên kết đến các tài nguyên bổ sung để tiếp tục việc học của bạn

🗃️ Bài học

# Liên kết bài học Mô tả Video Học thêm
00 Thiết lập khóa học Tìm hiểu: Cách thiết lập môi trường phát triển của bạn Video sắp ra mắt Tìm hiểu thêm
01 Giới thiệu về Generative AI và LLM Tìm hiểu: Hiểu AI sáng tạo là gì và cách hoạt động của Mô hình ngôn ngữ lớn (LLM). Video Tìm hiểu thêm
02 Khám phá và so sánh các LLM khác nhau Tìm hiểu: Cách chọn model phù hợp cho trường hợp sử dụng của bạn Video Tìm hiểu thêm
03 Sử dụng AI sáng tạo một cách có trách nhiệm Tìm hiểu: Cách xây dựng Ứng dụng AI sáng tạo một cách có trách nhiệm Video Tìm hiểu thêm
04 Hiểu các nguyên tắc cơ bản về kỹ thuật nhanh chóng Tìm hiểu: Thực hành tốt nhất về kỹ thuật nhanh chóng Video Tìm hiểu thêm
05 Tạo lời nhắc nâng cao Tìm hiểu: Cách áp dụng các kỹ thuật kỹ thuật nhanh chóng để cải thiện kết quả lời nhắc của bạn. Video Tìm hiểu thêm
06 Xây dựng ứng dụng tạo văn bản Xây dựng: Ứng dụng tạo văn bản sử dụng Azure OpenAI / OpenAI API Video Tìm hiểu thêm
07 Xây dựng ứng dụng trò chuyện Xây dựng: Kỹ thuật xây dựng và tích hợp hiệu quả các ứng dụng trò chuyện. Video Tìm hiểu thêm
08 Xây dựng cơ sở dữ liệu vectơ ứng dụng tìm kiếm Xây dựng: Một ứng dụng tìm kiếm sử dụng Nhúng để tìm kiếm dữ liệu. Video Tìm hiểu thêm
09 Xây dựng ứng dụng tạo hình ảnh Xây dựng: Ứng dụng tạo hình ảnh Video Tìm hiểu thêm
10 Xây dựng ứng dụng AI mã thấp Xây dựng: Ứng dụng AI sáng tạo sử dụng công cụ Low Code Video Tìm hiểu thêm
11 Tích hợp các ứng dụng bên ngoài với chức năng gọi hàm Xây dựng: Gọi hàm là gì và các trường hợp sử dụng nó cho các ứng dụng Video Tìm hiểu thêm
12 Thiết kế UX cho ứng dụng AI Tìm hiểu: Cách áp dụng các nguyên tắc thiết kế UX khi phát triển Ứng dụng Generative AI Video Tìm hiểu thêm
13 Bảo mật các ứng dụng AI sáng tạo của bạn Tìm hiểu: Các mối đe dọa và rủi ro đối với hệ thống AI và phương pháp bảo mật các hệ thống này. Video Tìm hiểu thêm
14 Vòng đời ứng dụng AI sáng tạo Tìm hiểu: Các công cụ và số liệu để quản lý Vòng đời LLM và LLMOps Video Tìm hiểu thêm
15 Truy xuất thế hệ tăng cường (RAG) và cơ sở dữ liệu vectơ Xây dựng: Một ứng dụng sử dụng Khung RAG để truy xuất các phần nhúng từ Cơ sở dữ liệu Vector Video Tìm hiểu thêm
16 Mô hình nguồn mở và Hugging Face Xây dựng: Ứng dụng sử dụng mô hình mã nguồn mở có sẵn trên Hugging Face Video Tìm hiểu thêm
17 Đại lý AI Xây dựng: Một ứng dụng sử dụng AI Agent Framework Video Tìm hiểu thêm
18 Tinh chỉnh LLM Tìm hiểu: Cái gì, tại sao và làm thế nào để tinh chỉnh LLM Video Tìm hiểu thêm
19 Xây dựng với SLM Tìm hiểu: Lợi ích của việc xây dựng bằng Mô hình ngôn ngữ nhỏ Video sắp ra mắt Tìm hiểu thêm
20 Xây dựng bằng mô hình Mistral Tìm hiểu: Các tính năng và sự khác biệt của Mô hình gia đình Mistral Video sắp ra mắt Tìm hiểu thêm
21 Xây dựng bằng Meta Model Tìm hiểu: Các tính năng và sự khác biệt của Mô hình gia đình Meta Video sắp ra mắt Tìm hiểu thêm

🌟 Lời cảm ơn đặc biệt

Đặc biệt cảm ơn đến John Aziz để tạo tất cả các Hành động và quy trình làm việc của GitHub

Bernhard Merkle để có những đóng góp quan trọng cho mỗi bài học nhằm cải thiện trải nghiệm của người học và lập trình.

🎒 Các khóa học khác

Nhóm của chúng tôi sản xuất các khóa học khác! Kiểm tra:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Đại lý

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Dòng AI sáng tạo

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Học tập cốt lõi

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Dòng Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Nhận trợ giúp

Nếu bạn gặp khó khăn hoặc có bất kỳ câu hỏi nào về việc xây dựng ứng dụng AI. Tham gia cùng những người cùng học và các nhà phát triển có kinh nghiệm trong các cuộc thảo luận về MCP. Đó là một cộng đồng hỗ trợ, nơi các câu hỏi được chào đón và kiến ​​thức được chia sẻ miễn phí.

Microsoft Foundry Discord

Nếu bạn có phản hồi về sản phẩm hoặc có lỗi trong quá trình xây dựng, hãy truy cập:

Microsoft Foundry Developer Forum

Dự án cùng danh mục

ollama/ollama

Thiết lập và chạy với Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma và các mẫu khác.

179k18k1 giờ trước
GitHubLLM / Mô hình ngôn ngữGo

f/prompts.chat

f.k.a. Lời nhắc ChatGPT tuyệt vời. Chia sẻ, khám phá và thu thập lời nhắc từ cộng đồng. Nguồn mở và miễn phí — tự lưu trữ cho tổ chức của bạn với sự riêng tư hoàn toàn.

168k22k20 giờ trước
GitHubLLM / Mô hình ngôn ngữHTML

huggingface/transformers

🤗 Transformers: khung định nghĩa mô hình cho các mô hình học máy tiên tiến ở dạng văn bản, hình ảnh, âm thanh và mô hình đa phương thức, cho cả suy luận và đào tạo.

164k34k1 giờ trước
GitHubLLM / Mô hình ngôn ngữPython

open-webui/open-webui

Giao diện AI thân thiện với người dùng (Hỗ trợ Ollama, OpenAI API, ...)

150k22k1 giờ trước
GitHubLLM / Mô hình ngôn ngữPython

ggml-org/llama.cpp

Suy luận LLM trong C/C++

125k22k2 giờ trước
GitHubLLM / Mô hình ngôn ngữC++

rasbt/LLMs-from-scratch

Triển khai LLM giống ChatGPT trong PyTorch từ đầu, từng bước

104k16k10 giờ trước
GitHubLLM / Mô hình ngôn ngữJupyter Notebook