French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
Học những kiến thức cơ bản để xây dựng các ứng dụng Generative AI với khóa học toàn diện gồm 21 bài học do Microsoft Cloud Advocates phát triển.
Khóa học này có 21 bài học. Mỗi bài học tập trung vào một chủ đề riêng, bạn có thể bắt đầu từ bất cứ bài nào bạn muốn!
Các bài học được phân loại thành bài "Learn" giải thích khái niệm Generative AI hoặc bài "Build" giải thích khái niệm và kèm theo ví dụ mã nguồn bằng cả Python và TypeScript khi có thể.
Dành cho các nhà phát triển .NET, hãy xem thêm Generative AI for Beginners (.NET Edition)!
Mỗi bài học cũng bao gồm phần "Keep Learning" với các công cụ học tập bổ sung.
-
Azure OpenAI Service - Bài học: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Bài học: "githubmodels"
-
OpenAI API - Bài học: "oai-assignment"
-
Kiến thức cơ bản về Python hoặc TypeScript sẽ rất hữu ích - *Dành cho người mới hoàn toàn, hãy tham khảo các khóa học Python và TypeScript
-
Một tài khoản GitHub để fork toàn bộ repo này về tài khoản GitHub của bạn
Chúng tôi đã tạo một bài học Course Setup để giúp bạn thiết lập môi trường phát triển.
Đừng quên star (🌟) repo này để dễ dàng tìm lại sau này.
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 Generative AI Code Samples của chúng tôi với cả Python và TypeScript.
Tham gia server Discord chính thức Azure AI Foundry để gặp gỡ, kết nối với các học viên khác đang học khóa này và nhận hỗ trợ.
Đặt câu hỏi hoặc chia sẻ phản hồi sản phẩm tại Azure AI Foundry Developer Forum trên Github.
Đăng ký Microsoft for Startups Founders Hub để nhận tín dụng OpenAI miễn phí và lên đến 150.000 đô la tín dụng Azure để truy cập các mô hình OpenAI qua Azure OpenAI Services.
Bạn có đề xuất hoặc phát hiện lỗi chính tả hay lỗi mã? Tạo issue hoặc Gửi pull request
- Video giới thiệu ngắn về chủ đề
- 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 học tập
| # | Liên kết bài học | Mô tả | Video | Học thêm |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Cách thiết lập môi trường phát triển của bạn | Video sẽ sớm có | Tìm hiểu thêm |
| 01 | Introduction to Generative AI and LLMs | Learn: Hiểu về Generative AI là gì và cách các Large Language Models (LLMs) hoạt động | Video | Tìm hiểu thêm |
| 02 | Exploring and comparing different LLMs | Learn: 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 | Using Generative AI Responsibly | Learn: Cách xây dựng các ứng dụng Generative AI có trách nhiệm | Video | Tìm hiểu thêm |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: Thực hành các phương pháp tốt nhất trong Prompt Engineering | Video | Tìm hiểu thêm |
| 05 | Creating Advanced Prompts | Learn: Cách áp dụng các kỹ thuật prompt engineering nâng cao để cải thiện kết quả prompt | 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 để tì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 Low Code | Xây dựng: Ứng dụng Generative AI sử dụng công cụ Low Code | Video | Tìm hiểu thêm |
| 11 | Tích hợp Ứng dụng Bên ngoài với Function Calling | Xây dựng: Function calling 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ế 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 Ứng dụng Generative AI 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à cách bảo vệ các hệ thống này. | Video | Tìm hiểu thêm |
| 14 | Vòng đời Ứng dụng Generative AI | Tìm hiểu: Các công cụ và chỉ số để quản lý vòng đời LLM và LLMOps | Video | Tìm hiểu thêm |
| 15 | Retrieval Augmented Generation (RAG) và Cơ sở dữ liệu Vector | Xây dựng: Ứng dụng sử dụng Framework 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 | AI Agents | Xây dựng: Ứng dụng sử dụng Framework AI Agent | Video | Tìm hiểu thêm |
| 18 | Fine-Tuning LLMs | Tìm hiểu: Fine-tuning LLM là gì, tại sao và cách thực hiện | Video | Tìm hiểu thêm |
| 19 | Xây dựng với SLMs | Tìm hiểu: Lợi ích của việc xây dựng với Small Language Models | Video Sẽ sớm ra mắt | Tìm hiểu thêm |
| 20 | Xây dựng với Mistral Models | Tìm hiểu: Các tính năng và sự khác biệt của các Mistral Family Models | Video Sẽ sớm ra mắt | Tìm hiểu thêm |
| 21 | Xây dựng với Meta Models | Tìm hiểu: Các tính năng và sự khác biệt của các Meta Family Models | Video Sẽ sớm ra mắt | Tìm hiểu thêm |
Xin gửi lời cảm ơn đặc biệt đến John Aziz vì đã tạo ra tất cả các GitHub Actions và workflows
Bernhard Merkle vì những đóng góp quan trọng cho từng bài học nhằm cải thiện trải nghiệm học tập và mã nguồn.
Nhóm của chúng tôi còn sản xuất các khóa học khác! Hãy xem:
- MỚI Model Context Protocol cho Người mới bắt đầu
- AI Agents cho Người mới bắt đầu
- Generative AI cho Người mới bắt đầu sử dụng .NET
- Generative AI cho Người mới bắt đầu sử dụng JavaScript
- ML cho Người mới bắt đầu
- Khoa học Dữ liệu cho Người mới bắt đầu
- AI cho Người mới bắt đầu
- An ninh mạng cho Người mới bắt đầu
- Phát triển Web cho Người mới bắt đầu
- IoT cho Người mới bắt đầu
- Phát triển XR cho Người mới bắt đầu
- Thành thạo GitHub Copilot cho Lập trình AI song hành
- Thành thạo GitHub Copilot cho Nhà phát triển C#/.NET
- Chọn Cuộc phiêu lưu Copilot của riêng bạn
Tuyên bố từ chối 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 các bản dịch tự động có thể chứa lỗi hoặc không chính xác. Tài liệu gốc bằng ngôn ngữ gốc của nó nên được coi là nguồn chính xác và đáng tin cậy. Đối với các thông tin quan trọng, nên sử dụng dịch vụ dịch thuật chuyên nghiệp do con người thực hiện. Chúng tôi không chịu trách nhiệm về bất kỳ sự 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.