ai-agents-for-beginners

AI Agents cho Người Mới Bắt Đầu - Khóa Học

Trí tuệ nhân tạo sinh tạo cho người mới bắt đầu

Một khóa học dạy mọi thứ bạn cần biết để bắt đầu xây dựng AI Agents

Giấy phép GitHub Người đóng góp GitHub Issues trên GitHub Pull requests trên GitHub Chào mừng PR

🌐 Hỗ trợ Đa Ngôn Ngữ

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

Ả Rập | Tiếng Bengal | 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ể, Macau) | 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 Hàn | Tiếng Lithuania | Tiếng Mã Lai | 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 (Kiril) | 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

Nếu bạn muốn có thêm ngôn ngữ được hỗ trợ, các ngôn ngữ có thể được hỗ trợ được liệt kê tại đây

Người theo dõi trên GitHub Forks trên GitHub Sao trên GitHub

Discord Microsoft Foundry

🌱 Bắt đầu

Khóa học này có các bài học bao gồm các kiến thức cơ bản về xây dựng AI Agents. Mỗi bài học đề cập một chủ đề riêng, vì vậy bạn có thể bắt đầu từ bất cứ đâu bạn muốn!

Khóa học này có hỗ trợ đa ngôn ngữ. Xem các ngôn ngữ có sẵn ở đây.

Nếu đây là lần đầu bạn xây dựng với các mô hình Generative AI, hãy xem khóa học Generative AI For Beginners của chúng tôi, bao gồm 21 bài học về xây dựng với GenAI.

Đừng quên gắn sao (🌟) repo nàytạo fork repo này để chạy mã.

Gặp gỡ những Người Học Khác, Nhận Trả Lời Cho Câu Hỏi Của Bạn

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 AI Agents, hãy tham gia kênh Discord chuyên dụng của chúng tôi trong Discord Microsoft Foundry.

Những gì bạn cần

Mỗi bài học trong khóa học này bao gồm các ví dụ mã, có thể tìm thấy trong thư mục code_samples. Bạn có thể tạo fork repo này để tạo bản sao của riêng bạn.

Các ví dụ mã trong các bài tập này sử dụng Azure AI Foundry và GitHub Model Catalogs để tương tác với các Mô hình Ngôn ngữ:

Khóa học này cũng sử dụng các framework và dịch vụ AI Agent sau từ Microsoft:

Để biết thêm thông tin về cách chạy mã cho khóa học này, đi tới Thiết lập Khóa học.

🙏 Muốn giúp đỡ?

Bạn có gợi ý hoặc phát hiện lỗi chính tả hay lỗi mã? Tạo issue hoặc Tạo pull request

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

🗃️ Bài học

Bài học Văn bản & Mã Video Tài liệu học thêm
Giới thiệu về AI Agents và các trường hợp sử dụng Agent Liên kết Video Liên kết
Khám phá các framework agentic Liên kết Video Liên kết
Hiểu các mẫu thiết kế cho AI Agents Liên kết Video Liên kết
Mẫu thiết kế sử dụng công cụ Liên kết Video Liên kết
Agentic RAG Liên kết Video Liên kết
Xây dựng AI Agents đáng tin cậy Liên kết Video Liên kết
Mẫu thiết kế lập kế hoạch Liên kết Video Liên kết
Mẫu thiết kế đa tác nhân Liên kết Video Liên kết
Mẫu thiết kế siêu nhận thức Liên kết Video Liên kết
Tác nhân AI trong Sản xuất Liên kết Video Liên kết
Sử dụng Giao thức Agentic (MCP, A2A và NLWeb) Liên kết Video Liên kết
Kỹ thuật ngữ cảnh cho Tác nhân AI Liên kết Video Liên kết
Quản lý Bộ nhớ Agentic Liên kết Video  
Khám phá Microsoft Agent Framework Liên kết    
Xây dựng Tác nhân Sử dụng Máy tính (CUA) Sắp có    
Triển khai các tác nhân có thể mở rộng Sắp có    
Tạo tác nhân AI cục bộ Sắp có    
Bảo mật tác nhân AI Sắp có    

🎒 Các Khóa Học Khác

Nhóm của chúng tôi còn có các khóa học khác! Xem:

LangChain

LangChain4j cho Người Mới Bắt Đầu LangChain.js cho Người Mới Bắt Đầu


Azure / Edge / MCP / Tác nhân

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


Loạt Generative AI

Generative AI cho Người Mới Bắt Đầu Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Học Cơ Bản

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


Loạt Copilot

Copilot cho Lập trình Ghép cặp với AI Copilot cho C#/.NET Copilot Adventure

🌟 Lời Cảm Ơn Cộng Đồng

Cảm ơn Shivam Goyal đã đóng góp các đoạn mã quan trọng minh họa Agentic RAG.

Đóng góp

Dự án này hoan nghênh các đóng góp và đề xuất. Hầu hết các đóng góp yêu cầu bạn đồng ý với một Thỏa thuận Cấp phép Người đóng góp (Contributor License Agreement - CLA) tuyên bố rằng bạn có quyền, và thực sự có, cấp cho chúng tôi quyền sử dụng đóng góp của bạn. Để biết chi tiết, xem https://cla.opensource.microsoft.com.

Khi bạn gửi một pull request, một bot CLA sẽ tự động xác định liệu bạn có cần cung cấp CLA hay không và đánh dấu PR phù hợp (ví dụ: kiểm tra trạng thái, bình luận). Chỉ cần làm theo các hướng dẫn do bot cung cấp. Bạn chỉ cần thực hiện việc này một lần trên tất cả các repo sử dụng CLA của chúng tôi.

Dự án này đã áp dụng Microsoft Open Source Code of Conduct. Để biết thêm thông tin, xem Câu hỏi thường gặp về Bộ Quy tắc Ứng xử hoặc liên hệ opencode@microsoft.com nếu có bất kỳ câu hỏi hoặc ý kiến bổ sung nào.

Thương hiệu

Dự án này có thể chứa nhãn hiệu hoặc logo của các dự án, sản phẩm hoặc dịch vụ. Việc sử dụng nhãn hiệu hoặc logo của Microsoft được ủy quyền phải tuân theo và phải theo Microsoft’s Trademark & Brand Guidelines. Việc sử dụng nhãn hiệu hoặc logo của Microsoft trong các phiên bản sửa đổi của dự án này không được gây nhầm lẫn hoặc ngụ ý sự tài trợ của Microsoft. Bất kỳ việc sử dụng nhãn hiệu hoặc logo của bên thứ ba nào cũng phải tuân theo chính sách của bên thứ ba đó.

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:

Microsoft Foundry trên Discord

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

Diễn đàn Nhà phát triển Microsoft Foundry


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 (https://github.com/Azure/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ữ ban đầu nên được coi là nguồn thông tin có thẩm quyền. Đối với các thông tin quan trọng, khuyến nghị sử dụng bản dịch 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ỳ hiểu lầm hoặc diễn giải sai nào phát sinh từ việc sử dụng bản dịch này.