|
| 1 | +# Chào mừng bạn đến với 🤗 Khóa học Giao Thức Ngữ Cảnh Mô Hình (MCP) |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | +Chào mừng các bạn đến với chủ đề thú vị nhất trong AI hiện nay: **Giao Thức Ngữ Cảnh Mô Hình (MCP)**! |
| 6 | + |
| 7 | +Khóa học miễn phí này sẽ dẫn dắt các bạn **từ người mới bắt đầu trở thành người am hiểu** về cách sử dụng và xây dựng ứng dụng với MCP. |
| 8 | + |
| 9 | +Chương đầu tiên sẽ giúp bạn làm quen: |
| 10 | +* Khám phá **giáo trình khóa học** |
| 11 | +* **Nhận thêm thông tin về quy trình cấp chứng chỉ và lịch trình** |
| 12 | +* Làm quen với đội ngũ xây dựng khóa học |
| 13 | +* Tạo **tài khoản** của bạn |
| 14 | +* **Tham gia Discord** để gặp gỡ bạn học và chúng mình |
| 15 | + |
| 16 | +Cùng bắt đầu thôi! |
| 17 | + |
| 18 | +## Bạn sẽ học được gì từ khóa học này? |
| 19 | + |
| 20 | +Trong khóa học này, các bạn sẽ: |
| 21 | +* 📖 Nghiên cứu MCP về **lý thuyết, thiết kế và thực hành** |
| 22 | +* 🧑💻 Học cách **sử dụng các SDK và framework MCP phổ biến** |
| 23 | +* 💾 **Chia sẻ dự án** và khám phá ứng dụng từ cộng đồng |
| 24 | +* 🏆 Tham gia các bài tập lớn để **đánh giá cách triển khai MCP của bạn so với các học viên khác** |
| 25 | +* 🎓 **Nhận chứng chỉ hoàn thành** bằng cách hoàn thành các bài tập |
| 26 | + |
| 27 | +Và còn nhiều hơn thế! |
| 28 | + |
| 29 | +Kết thúc khóa học, bạn sẽ hiểu **cách MCP hoạt động và cách xây dựng ứng dụng AI sử dụng dữ liệu/công cụ bên ngoài theo chuẩn MCP mới nhất**. |
| 30 | + |
| 31 | +Đừng quên [**đăng ký khóa học!**](https://huggingface.co/mcp-course) |
| 32 | + |
| 33 | +## Cấu trúc khóa học như thế nào? |
| 34 | + |
| 35 | +Khóa học bao gồm: |
| 36 | +* _Chương nền tảng_: nơi bạn học **khái niệm lý thuyết** về MCP |
| 37 | +* _Thực hành_: nơi bạn học **cách sử dụng SDK MCP** để xây dựng ứng dụng. Các phần thực hành sẽ có môi trường được cấu hình sẵn |
| 38 | +* _Bài tập tình huống_: nơi bạn áp dụng kiến thức đã học để giải quyết vấn đề thực tế do bạn lựa chọn |
| 39 | +* _Hợp tác_: Chúng tôi hợp tác với các đối tác của Hugging Face để mang đến cho bạn những triển khai MCP mới nhất |
| 40 | + |
| 41 | +**Khóa học này là dự án sống, phát triển cùng phản hồi và đóng góp của bạn!** Hãy thoải mái tạo issue/PR trên GitHub và thảo luận tại Discord server của chúng ta. |
| 42 | + |
| 43 | +Sau khi hoàn thành khóa học, bạn có thể gửi phản hồi 👉 qua [biểu mẫu này] |
| 44 | + |
| 45 | +## Giáo trình chi tiết |
| 46 | + |
| 47 | +Dưới đây là **giáo trình tổng quan**. Danh sách chi tiết sẽ được cập nhật theo từng chương. |
| 48 | + |
| 49 | +| Chương | Chủ đề | Mô tả | |
| 50 | +| ------- | ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | |
| 51 | +| 0 | Làm quen | Thiết lập công cụ và nền tảng cần dùng | |
| 52 | +| 1 | Nguyên lý, kiến trúc và khái niệm cốt lõi của MCP | Giải thích khái niệm cơ bản, kiến trúc và thành phần của MCP. Minh họa trường hợp sử dụng đơn giản với MCP | |
| 53 | +| 2 | Ứng dụng end-to-end: MCP trong thực tế | Xây dựng ứng dụng MCP end-to-end đơn giản để chia sẻ với cộng đồng | |
| 54 | +| 3 | Triển khai ứng dụng: MCP trong thực tế | Xây dựng ứng dụng MCP triển khai thực tế sử dụng hệ sinh thái Hugging Face và dịch vụ đối tác | |
| 55 | +| 4 | Chương bổ trợ | Các chương nâng cao giúp bạn tận dụng tối đa khóa học, làm việc với thư viện và dịch vụ đối tác | |
| 56 | + |
| 57 | +## Yêu cầu đầu vào |
| 58 | + |
| 59 | +Để theo học hiệu quả, bạn cần: |
| 60 | +* Hiểu biết cơ bản về AI và các khái niệm LLM |
| 61 | +* Quen thuộc với nguyên tắc phát triển phần mềm và khái niệm API |
| 62 | +* Có kinh nghiệm với ít nhất một ngôn ngữ lập trình (ví dụ Python hoặc TypeScript sẽ được sử dụng minh họa) |
| 63 | + |
| 64 | +Nếu bạn chưa có những kiến thức này, đừng lo! Dưới đây là một số tài nguyên hữu ích: |
| 65 | + |
| 66 | +* [LLM Course](https://huggingface.co/learn/llm-course/) sẽ hướng dẫn bạn những kiến thức cơ bản về sử dụng và xây dựng với LLMs. |
| 67 | +* [Agents Course](https://huggingface.co/learn/agents-course/) sẽ hướng dẫn bạn cách xây dựng AI Agents với LLMs. |
| 68 | + |
| 69 | +<Tip> |
| 70 | + |
| 71 | +Các khóa học trên không phải là điều kiện bắt buộc, vì vậy nếu bạn đã hiểu các khái niệm về LLM và Agents, các bạn có thể bắt đầu khóa học ngay bây giờ! |
| 72 | + |
| 73 | +</Tip> |
| 74 | + |
| 75 | +## Tôi cần những công cụ gì? |
| 76 | + |
| 77 | +Bạn chỉ cần 2 thứ: |
| 78 | + |
| 79 | +* _Một máy tính_ có kết nối internet. |
| 80 | +* _Tài khoản_: để truy cập tài nguyên khóa học và tạo dự án. Nếu chưa có tài khoản, bạn có thể tạo [tại đây](https://huggingface.co/join) (miễn phí). |
| 81 | + |
| 82 | +## Quy trình cấp chứng chỉ |
| 83 | + |
| 84 | +Bạn có thể chọn học khóa học này ở _chế độ audit_, hoặc hoàn thành các hoạt động và _nhận một trong hai chứng chỉ mà chúng tôi cấp_. Nếu chọn audit, bạn vẫn có thể tham gia tất cả bài tập lớn và làm bài tập nếu muốn, **bạn không cần thông báo với chúng tôi**. |
| 85 | + |
| 86 | +Quy trình cấp chứng chỉ **hoàn toàn miễn phí**: |
| 87 | + |
| 88 | +* _Để nhận chứng chỉ kiến thức cơ bản_: bạn cần hoàn thành Chương 1. Dành cho học viên muốn cập nhật xu hướng mới nhất về MCP mà không cần xây dựng ứng dụng đầy đủ. |
| 89 | +* _Để nhận chứng chỉ hoàn thành_: bạn cần hoàn thành các chương ứng dụng (2 và 3). Dành cho học viên muốn xây dựng ứng dụng hoàn chỉnh và chia sẻ với cộng đồng. |
| 90 | + |
| 91 | +## Tốc độ học được khuyến nghị? |
| 92 | + |
| 93 | +Mỗi chương trong khóa học được thiết kế **để hoàn thành trong 1 tuần, với khoảng 3-4 giờ học mỗi tuần**. |
| 94 | + |
| 95 | +Vì có thời hạn cụ thể, chúng tôi đưa ra lộ trình khuyến nghị: |
| 96 | + |
| 97 | + |
| 98 | + |
| 99 | +## Làm thế nào để học hiệu quả nhất? |
| 100 | + |
| 101 | +Để học hiệu quả nhất, chúng tôi có vài lời khuyên: |
| 102 | + |
| 103 | +1. Tham gia nhóm học tập trên Discord: học cùng nhau luôn dễ dàng hơn. Hãy tham gia Discord của chúng tôi và xác thực tài khoản. |
| 104 | +2. **Làm bài kiểm tra và bài tập**: cách học tốt nhất là qua thực hành và tự đánh giá. |
| 105 | +3. **Lập lịch học để theo kịp tiến độ**: bạn có thể dùng lộ trình khuyến nghị bên dưới hoặc tự tạo lịch riêng. |
| 106 | + |
| 107 | + |
| 108 | + |
| 109 | +## Về chúng tôi |
| 110 | + |
| 111 | +Thông tin tác giả: |
| 112 | + |
| 113 | +### Ben Burtenshaw |
| 114 | + |
| 115 | +Ben là Kỹ sư Máy học tại Hugging Face, tập trung vào xây dựng các ứng dụng LLM với phương pháp hậu huấn luyện và agentic. |
| 116 | + |
| 117 | +<!-- ## Acknowledgments --> |
| 118 | + |
| 119 | +<!-- We would like to extend our gratitude to the following individuals and partners for their invaluable contributions and support: --> |
| 120 | + |
| 121 | +<!-- TODO: @burtenshaw add contributors and partners --> |
| 122 | + |
| 123 | +## Tôi phát hiện lỗi hoặc muốn cải thiện khóa học |
| 124 | + |
| 125 | +Mọi đóng góp đều **được chào đón** 🤗 |
| 126 | + |
| 127 | +* Nếu bạn _phát hiện lỗi 🐛 trong notebook_, hãy mở một issue và **mô tả vấn đề**. |
| 128 | +* Nếu bạn _muốn cải thiện khóa học_, bạn có thể mở một Pull Request. |
| 129 | +* Nếu bạn _muốn thêm một mục đầy đủ hoặc một Chương mới_, cách tốt nhất là mở một issue và **mô tả nội dung bạn muốn thêm trước khi bắt đầu viết để chúng tôi có thể hướng dẫn bạn**. |
| 130 | + |
| 131 | +## Tôi vẫn còn thắc mắc |
| 132 | + |
| 133 | +Hãy đặt câu hỏi của bạn trên máy chủ Discord của chúng tôi tại kênh #mcp-course-questions. |
| 134 | + |
| 135 | +Giờ bạn đã có đầy đủ thông tin, hãy cùng nhau lên đường ⛵ |
0 commit comments