ai-agents-for-beginners

Đại lý AI cho Người mới bắt đầu - Một Khóa học

Đại lý AI cho Người mới bắt đầu

Một khóa học dạy tất cả những gì bạn cần biết để bắt đầu xây dựng Đại lý AI

Giấy phép GitHub Người đóng góp GitHub Vấn đề GitHub Yêu cầu kéo GitHub Chào đón PR

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

Bản dịch được duy trì bằng Co-op Translator

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 | Khmer | Korean | Lithuanian | Malay | Malayalam | Manipuri (Meitei Mayek) | 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

Ưu tiên nhân bản 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 xuống. Để nhân bản mà không có bản dịch, hãy sử dụng sparse checkout:

Bash / macOS / Linux:

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

CMD (Windows):

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

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

Để biết thêm các tùy chọn ngôn ngữ, xem các ngôn ngữ được hỗ trợ của Co-op Translator.

Người theo dõi GitHub Forks GitHub Sao GitHub

Microsoft Foundry Discord

🌱 Bắt đầu

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

Khóa học này hỗ trợ đa ngôn ngữ. Hãy truy cập các ngôn ngữ có sẵn tại đây.

Nếu đây là lần đầu tiên bạn xây dựng với mô hình AI sinh tạo, hãy tham khảo khóa học AI sinh tạo cho người mới 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 thả sao (🌟) kho lưu trữ này và fork kho lưu trữ này để chạy mã.

Gặp gỡ những người học khác, nhận câu trả lời cho câu hỏi của bạn

Nếu bạn bị kẹt hoặc có câu hỏi về xây dựng Đại lý AI, hãy tham gia Kênh Discord chuyên dụng của chúng tôi trong Microsoft Foundry Discord.

Những gì bạn cần

Mỗi bài học trong khóa học này đều bao gồm ví dụ mã, có thể tìm thấy trong thư mục code_samples. Bạn có thể fork kho lưu trữ 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 Microsoft Agent Framework với Microsoft Foundry Agent Service V2:

Khóa học sử dụng các framework và dịch vụ Đại lý AI sau từ Microsoft:

Một số ví dụ mã cũng hỗ trợ các nhà cung cấp tương thích OpenAI thay thế như MiniMax, cung cấp mô hình ngữ cảnh lớn (lên tới 204K token). Xem Thiết lập Khóa học để biết chi tiết cấu hình.

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

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

Bạn có đề xuất hoặc phát hiện lỗi chính tả hay lỗi mã? Báo lỗi hoặc Tạo yêu cầu kéo

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

🗃️ Các bài học

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

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

Nhóm của chúng tôi còn sản xuất 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 LangChain cho Người mới bắt đầu —

Azure / Edge / MCP / Đại lý

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 Đại lý AI cho Người mới bắt đầu


Chuỗi AI Sinh tạo

Trí tuệ nhân tạo sinh tạo dành cho Người mới bắt đầu Trí tuệ nhân tạo sinh tạo (.NET) Trí tuệ nhân tạo sinh tạo (Java) Trí tuệ nhân tạo sinh tạo (JavaScript)


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

ML dành cho Người mới bắt đầu Khoa học Dữ liệu dành cho Người mới bắt đầu AI dành cho Người mới bắt đầu An ninh mạng dành cho Người mới bắt đầu Phát triển Web dành cho Người mới bắt đầu IoT dành cho Người mới bắt đầu Phát triển XR dành cho Người mới bắt đầu


Chuỗi Copilot

Copilot cho Lập trình Đôi AI Copilot cho C#/.NET Hành trình Copilot

🌟 Cảm ơn Cộng đồng

Cảm ơn Shivam Goyal đã đóng góp các mẫu mã quan trọng minh họa cho 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 góp (CLA) xác nhận rằng bạn có quyền và thực sự cấp cho chúng tôi quyền sử dụng đóng góp của bạn. Để biết chi tiết, vui lòng truy cập https://cla.opensource.microsoft.com.

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

Dự án này đã áp dụng Bộ Quy tắc Ứng xử Mã nguồn Mở của Microsoft. Để 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 để hỏi thêm các câu hỏi hoặc ý kiến đóng góp.

Nhãn 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 phải được phép và tuân theo Hướng dẫn Nhãn hiệu & Thương hiệu của Microsoft. Việc sử dụng nhãn hiệu hoặc logo Microsoft trong các phiên bản chỉnh sửa của dự án này không được gây nhầm lẫn hoặc ngụ ý được tài trợ bởi Microsoft.

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 Discord

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

Microsoft Foundry Developer Forum


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.