Skip to content

Latest commit

 

History

History
188 lines (134 loc) · 25.7 KB

File metadata and controls

188 lines (134 loc) · 25.7 KB

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 AI Tạo sinh

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ợ qua GitHub Action (Tự động và Luôn cập nhật)

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

Muốn 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ữ làm tăng đáng kể kích thước tải về. Để sao chép mà không có bản dịch, sử dụng sparse checkout:

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 nhanh hơn nhiều.

AI Tạo sinh cho Người mới bắt đầu (Phiên bản 3) - Một Khoá học

Học các kiến thức cơ bản về xây dựng ứng dụng AI Tạo sinh với khóa học 21 bài học toàn diện của Microsoft Cloud Advocates.

🌱 Bắt đầu

Khóa học này gồm 21 bài học. Mỗi bài học bao gồm 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 "Học" giải thích về một khái niệm AI Tạo sinh hoặc bài học "Xây dựng" giải thích một khái niệm kết hợp với ví dụ mã trong cả PythonTypeScript khi có thể.

Đối với nhà phát triển .NET hãy xem AI Tạo sinh cho Người mới bắt đầu (.NET Edition)!

Mỗi bài học cũng bao gồm phần "Tiếp tục Học" với 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 một trong các:

Chúng tôi đã tạo một 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 nhấn sao (🌟) repo này để dễ tìm lại 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 Mẫu Mã AI Tạo sinh của chúng tôi trong cả PythonTypeScript.

🗣️ Gặp gỡ Người Học Khác, Nhận Hỗ Trợ

Tham gia máy chủ Azure AI Foundry Discord chính thức của chúng tôi để gặp gỡ và 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ợ.

Hỏi câu hỏi hoặc chia sẻ phản hồi sản phẩm trong Diễn đàn Nhà phát triển Azure AI Foundry trên Github.

🚀 Xây dựng Startup?

Truy cập 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.

🙏 Muốn giúp đỡ?

Bạn có đề xuất hoặc phát hiện lỗi chính tả hoặc mã? Tạo vấn đề hoặc Tạo pull request

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

  • Mở đầu bằng video ngắn giới thiệu 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 tới tài nguyên bổ sung để tiếp tục học

🗃️ Các 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 Học: Cách Thiết lập Môi trường Phát triển của Bạn Video Sẽ Có Sớm Tìm hiểu thêm
01 Giới thiệu về AI Tạo sinh và LLMs Học: Hiểu về AI Tạo sinh là gì và cách các Mô hình Ngôn ngữ Lớn (LLMs) 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 AI Tạo sinh một cách có trách nhiệm Học: Cách xây dựng Ứng dụng AI Tạo sinh 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 của Kỹ thuật Prompt Học: Thực hành các Thực hành tốt nhất về Kỹ thuật Prompt Video Tìm hiểu thêm
05 Tạo câu lệnh nâng cao Học: Cách áp dụng các kỹ thuật thiết kế câu lệnh để cải thiện kết quả của câu lệnh. 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à cơ sở dữ liệu vector Xây dựng: Ứng dụng tìm kiếm sử dụng Embeddings để tìm kiếm 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 mã thấp Xây dựng: Ứng dụng AI Tạo Sinh sử dụng công cụ mã thấp Video Tìm hiểu thêm
11 Tích hợp ứng dụng bên 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 cho ứng dụng Video Tìm hiểu thêm
12 Thiết kế UX cho ứng dụng AI Học: Áp dụng các 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 cho ứng dụng AI Tạo Sinh của bạn Học: 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 những hệ thống đó. Video Tìm hiểu thêm
14 Vòng đời ứng dụng AI Tạo Sinh Học: 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 Tạo Sinh tăng cường truy xuất (RAG) và cơ sở dữ liệu vector Xây dựng: Ứng dụng sử dụng khung 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 mô hình mã nguồn mở có trên Hugging Face Video Tìm hiểu thêm
17 Tác nhân AI Xây dựng: Ứng dụng sử dụng Khung Tác nhân AI Video Tìm hiểu thêm
18 Điều chỉnh tinh các LLM Học: Cái gì, tại sao và làm sao để điều chỉnh tinh các LLM Video Tìm hiểu thêm
19 Xây dựng với SLM Học: Lợi ích của việc xây dựng với Mô hình Ngôn ngữ Nhỏ Video Sẽ Ra Mắt Tìm hiểu thêm
20 Xây dựng với Mô hình Mistral Học: Tính năng và sự khác biệt của các Mô hình Gia đình Mistral Video Sẽ Ra Mắt Tìm hiểu thêm
21 Xây dựng với Mô hình Meta Học: Tính năng và sự khác biệt của các Mô hình Gia đình Meta Video Sẽ Ra Mắt Tìm hiểu thêm

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

Lời cảm ơn đặc biệt đến John Aziz đã tạo ra tất cả các GitHub Actions và workflow

Bernhard Merkle đã đóng góp những phần quan trọng cho từng bài học để cải thiện trải nghiệm học tập và mã nguồn.

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

Đội ngũ của chúng tôi còn sản xuất các khóa học khác! Hãy xem:

LangChain

LangChain4j cho Người mới bắt đầu LangChain.js cho Người mới bắt đầu


Azure / Edge / MCP / Agents

AZD cho Người mới bắt đầu Edge AI cho Người mới bắt đầu MCP cho Người mới bắt đầu Tác nhân AI cho Người mới bắt đầu


Chuỗi bài Generative AI

Generative AI cho Người mới bắt đầu Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Học cốt lõi

ML cho Người mới bắt đầu Khoa học Dữ liệu cho Người mới bắt đầu 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. Hãy tham gia cùng những người học và các nhà phát triển giàu kinh nghiệm trong các cuộc thảo luận về MCP. Đây là một cộng đồng hỗ trợ, nơi các câu hỏi được hoan nghênh và kiến thức được chia sẻ tự do.

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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. Dù chúng tôi nỗ lực đả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 sai sót. Tài liệu gốc bằng ngôn ngữ gốc của nó nên được coi là nguồn thông tin chính thức và đáng tin cậy. Đối với những 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.