Tiếng Ả Rập | Tiếng Bengal | Tiếng Bulgaria | Tiếng 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 | Tiếng Pháp | Tiếng Đức | Tiếng Hy Lạp | Tiếng Do Thái | Tiếng Hindi | Tiếng Hungary | Tiếng Indonesia | Tiếng Ý | Tiếng Nhật | Tiếng Kannada | Tiếng Khmer | Tiếng Hàn | Tiếng Lithuania | Tiếng Malay | Tiếng Malayalam | Tiếng Marathi | Tiếng Nepal | Tiếng Pidgin Nigeria | Tiếng Na Uy | Tiếng Ba Tư (Farsi) | Tiếng Ba Lan | Tiếng Bồ Đào Nha (Brazil) | Tiếng Bồ Đào Nha (Bồ Đào Nha) | Tiếng Punjabi (Gurmukhi) | Tiếng Romania | Tiếng Nga | Tiếng Serbia (Chữ Cyrillic) | Tiếng Slovak | Tiếng Slovenia | Tiếng Tây Ban Nha | Tiếng Swahili | Tiếng Thụy Điển | Tiếng Tagalog (Filipino) | 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
Ưa thích sao chép về máy tính cá nhân?
Kho lưu trữ này bao gồm hơn 50 bản dịch ngôn ngữ làm tăng đáng kể kích thước tải xuống. Để sao chép mà không có bản dịch, sử dụng sparse checkout:
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.
Học các kiến thức cơ bản để xây dựng các ứng dụng Trí tuệ nhân tạo tạo sinh với khóa học toàn diện 21 bài học do Microsoft Cloud Advocates thực hiện.
Khóa học này có 21 bài học. Mỗi bài học đề cập một chủ đề riêng nên bạn có thể bắt đầu từ bất cứ đâu bạn thích!
Các bài học được phân loại thành bài "Học" giải thích một khái niệm về Trí tuệ nhân tạo tạo sinh hoặc bài "Xây dựng" giải thích một khái niệm và có ví dụ mã bằng cả Python và TypeScript khi có thể.
Dành cho các nhà phát triển .NET, hãy xem Trí tuệ nhân tạo tạo sinh cho người mới bắt đầu (.NET Edition)!
Mỗi bài học cũng có phần "Tiếp tục học" với các công cụ học tập bổ sung.
-
Azure OpenAI Service - Bài học: "aoai-assignment"
-
Microsoft Foundry Models - Bài học: "githubmodels" (GitHub Models sẽ ngừng hoạt động vào cuối tháng 7 năm 2026 - hãy dùng Microsoft Foundry Models thay thế)
-
OpenAI API - Bài học: "oai-assignment"
-
Foundry Local - Chạy mô hình hoàn toàn offline trên thiết bị của bạn, không cần đăng ký dịch vụ đám mây
-
Kiến thức cơ bản về Python hoặc TypeScript là hữu ích - *Dành cho người mới bắt đầu tuyệt đối hãy xem các khóa học Python và TypeScript
-
Một tài khoản GitHub để fork toàn bộ kho lưu trữ này vào tài khoản GitHub riêng của bạn
Chúng tôi đã tạo bài học Thiết lập Khóa học để giúp bạn thiết lập môi trường phát triển.
Đừng quên dấu sao (🌟) cho kho lưu trữ này để dễ tìm hơn sau này.
Nếu bạn đang tìm các ví dụ mã nâng cao hơn, hãy xem bộ sưu tập Mẫu Mã Trí tuệ nhân tạo tạo sinh của chúng tôi với cả Python và TypeScript.
Tham gia máy chủ Discord chính thức của Microsoft Foundry để gặp gỡ và kết nối với các học viên khác đang tham gia khóa học này và nhận hỗ trợ.
Đặt câu hỏi hoặc chia sẻ phản hồi sản phẩm trong Diễn đàn Phát triển Microsoft Foundry trên Github.
Ghé thăm Microsoft for Startups để tìm hiểu cách bắt đầu xây dựng với tín dụng Azure ngay hôm nay.
Bạn có đề xuất hoặc phát hiện lỗi chính tả hoặc mã? Tạo một issue hoặc Tạo một pull request
- Một đoạn video giới thiệu ngắn về chủ đề
- Bài học viết nằm trong README
- Các ví dụ mã Python và TypeScript hỗ trợ Azure OpenAI và OpenAI API
- Các liên kết đến tài nguyên bổ sung để tiếp tục học
| # | Liên kết Bài học | Mô tả | Video | Học tập Bổ sung |
|---|---|---|---|---|
| 00 | Thiết lập Khóa học | Học: Cách thiết lập môi trường phát triển của bạn | Video sắp có | Tìm hiểu thêm |
| 01 | Giới thiệu về Trí tuệ nhân tạo tạo sinh và các Mô hình Ngôn ngữ Lớn (LLMs) | Học: Hiểu về Trí tuệ nhân tạo tạo sinh là gì và cách các Mô hình Ngôn ngữ Lớn hoạt động. | Video | Tìm hiểu thêm |
| 02 | Khám phá và so sánh các LLM khác nhau | Học: Cách chọn mô hình 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 Trí tuệ nhân tạo tạo sinh một cách có trách nhiệm | Học: Cách xây dựng các Ứng dụng Trí tuệ nhân tạo tạo sinh một cách có trách nhiệm | Video | Tìm hiểu thêm |
| 04 | Hiểu Về Những Nguyên Lý Cơ Bản Trong Kỹ Thuật Gọi Lệnh | Học: Thực hành Các Thủ Thuật Kỹ Thuật Gọi Lệnh Tốt Nhất | Video | Tìm Hiểu Thêm | | 05 | Tạo Các Lệnh Gọi Tiên Tiến | Học: Cách áp dụng kỹ thuật kỹ thuật gọi lệnh để cải thiện kết quả lệnh 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 Chat | Xây Dựng: Các kỹ thuật xây dựng và tích hợp ứng dụng chat hiệu quả. | Video | Tìm Hiểu Thêm | | 08 | Xây Dựng Ứng Dụng Tìm Kiếm với Cơ Sở Dữ Liệu Vector | Xây Dựng: Ứng dụng tìm kiếm sử dụng Embeddings để truy vấn dữ liệu. | Video | Tìm Hiểu Thêm | | 09 | Xây Dựng Ứng Dụng Tạo Ảnh | Xây Dựng: Ứng dụng tạo ảnh | Video | Tìm Hiểu Thêm | | 10 | Xây Dựng Ứng Dụng AI Không Mã | Xây Dựng: Ứng dụng AI Tạo Sinh sử dụng công cụ Không Mã | Video | Tìm Hiểu Thêm | | 11 | Tích Hợp Ứng Dụng Ngoài với Gọi Hàm | Xây Dựng: Gọi hàm là gì và các trường hợp sử dụng trong ứng dụng | Video | Tìm Hiểu Thêm | | 12 | Thiết Kế Trải Nghiệm Người Dùng cho Ứng Dụng AI | Học: Cách áp dụng nguyên tắc thiết kế UX khi phát triển Ứng dụng AI Tạo Sinh | Video | Tìm Hiểu Thêm | | 13 | Bảo Mật Ứng Dụng AI Tạo Sinh | Học: Các mối đe dọa và rủi ro đối với hệ thống AI và các phương pháp bảo mật. | Video | Tìm Hiểu Thêm | | 14 | Vòng Đời Ứng Dụng AI Tạo Sinh | Họ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 | Phát Sinh Bổ Sung Truy Xuất (RAG) và Cơ Sở Dữ Liệu Vector | Xây Dựng: Ứng dụng sử dụng khuôn khổ RAG để truy xuất embeddings từ Cơ Sở Dữ Liệu Vector | Video | Tìm Hiểu Thêm | | 16 | Mô Hình Mã Nguồn Mở và Hugging Face | Xây Dựng: Ứng dụng sử dụng các mô hình mã nguồn mở có trên Hugging Face | Video | Tìm Hiểu Thêm | | 17 | Đại lý AI | Xây Dựng: Ứng dụng sử dụng Khuôn Khổ Đại Lý AI | Video | Tìm Hiểu Thêm | | 18 | Tinh Chỉnh LLMs | Học: Tinh chỉnh LLMs là gì, tại sao và bằng cách nào | Video | Tìm Hiểu Thêm | | 19 | Xây Dựng với SLMs | Học: Lợi ích của việc xây dựng với Các Mô Hình Ngôn Ngữ Nhỏ | Video Sẽ Có Sớm | Tìm Hiểu Thêm | | 20 | Xây Dựng với Mô Hình Mistral | Học: Những tính năng và sự khác biệt của Dòng Mô Hình Mistral | Video Sẽ Có Sớm | Tìm Hiểu Thêm | | 21 | Xây Dựng với Mô Hình Meta | Học: Những tính năng và sự khác biệt của Dòng Mô Hình Meta | Video Sẽ Có Sớm | Tìm Hiểu Thêm |
Lời cảm ơn đặc biệt đến John Aziz vì đã tạo ra tất cả các GitHub Actions và quy trình làm việc
Bernhard Merkle vì những đóng góp quan trọng cho mỗi bài học để cải thiện trải nghiệm người học và mã nguồn.
Nhóm của chúng tôi còn có các khóa học khác! Hãy xem:
Nếu bạn bị kẹt hoặc có bất kỳ câu hỏi nào về xây dựng ứng dụng AI. Tham gia cùng các học viên và nhà phát triển có kinh nghiệm trong các thảo luận về MCP. Đây là một cộng đồng hỗ trợ nơi mọi câu hỏi đều được chào đón và kiến thức được chia sẻ tự do.
Nếu bạn có phản hồi về sản phẩm hoặc lỗi trong quá trình xây dựng, hãy truy cập:
Tuyên bố miễn trừ trách nhiệm: Tài liệu này đã được dịch bằng dịch vụ dịch thuật AI Co-op Translator. Mặc dù chúng tôi cố gắng đảm bảo độ chính xác, xin lưu ý rằng bản dịch tự động có thể chứa lỗi hoặc sai sót. Tài liệu gốc bằng ngôn ngữ gốc nên được coi là nguồn tin chính thức. Đối với thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp bởi con người. Chúng tôi không chịu trách nhiệm về bất kỳ hiểu lầm hoặc giải thích sai nào phát sinh từ việc sử dụng bản dịch này.