inflearn logo

Xây dựng tác nhân AI từ con số 0 — RAG · đa tác nhân · MCP

Tự xây dựng một AI agent chỉ với Python và một vòng lặp while, không cần framework. Ở phần nhập môn, bạn sẽ lần lượt bổ sung thiết kế công cụ, xử lý thất bại và chi phí, bộ nhớ, phê duyệt của con người, đánh giá và giao diện web để hoàn thiện một coding agent nhỏ. Ở phần thực chiến, bạn sẽ trực tiếp triển khai RAG, multi-agent và máy chủ MCP bằng các báo cáo kinh doanh thực tế (DART), sau đó so sánh bằng số liệu với LangChain và LangGraph.

50 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian Không giới hạn

Python
Python
FastAPI
FastAPI
LLM
LLM
openAI API
openAI API
AI Agent
AI Agent
Python
Python
FastAPI
FastAPI
LLM
LLM
openAI API
openAI API
AI Agent
AI Agent

Bạn sẽ nhận được điều này sau khi học.

  • Tự mình triển khai vòng lặp agent gọi công cụ chỉ bằng OpenAI SDK và vòng lặp while, không cần framework.

  • Thiết kế các công cụ mà mô hình sử dụng tốt: bảng đăng ký công cụ, phần mô tả và trả về kết quả ngắn gọn, có cấu trúc

  • Cơ chế bảo vệ ngăn lặp vô hạn, JSON không hợp lệ và lỗi API, cùng cách đo số tiền thực tế bị tính bằng usage.cost

  • Xử lý bộ nhớ ngắn hạn và dài hạn bằng các công cụ rút gọn, tóm tắt và lưu phiên trò chuyện, cùng với ghi chú.

  • Quy trình hiển thị diff và nhận phê duyệt của con người trước khi ghi tệp hoặc thực thi lệnh

  • Chúng tôi so sánh các mô hình (DeepSeek·GLM) bằng cách đánh giá lại tỷ lệ vượt qua, chi phí trung bình và số lần gọi trên bộ đánh giá.

  • Giao diện web cục bộ hiển thị tiến trình theo từng lượt theo thời gian thực bằng FastAPI và SSE

  • Hoàn thiện một tác nhân lập trình mini có khả năng đọc các bài kiểm thử thất bại, sửa lỗi và chạy lại chúng.

  • (Thực chiến) Trực tiếp triển khai RAG bằng báo cáo doanh nghiệp thực tế (DART), đo độ chính xác với BM25 · hybrid · tái xếp hạng · đối chiếu nguồn trích dẫn

  • (Thực chiến) Xây dựng nhóm nghiên cứu đa tác tử và công cụ xác minh trích dẫn, chuyển sang LangChain · LangGraph để so sánh bằng số liệu

  • (Thực hành) Tự tay xây dựng máy chủ MCP → sử dụng SDK chính thức → triển khai từ xa · xác thực bằng token, đồng thời tìm hiểu cả bảo mật để ngăn chặn các máy chủ đã bị thay đổi

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển biết những kiến thức cơ bản về Python nhưng chưa từng tạo ra sản phẩm nào bằng API AI

  • Dành cho những ai đã thử sử dụng các framework như LangChain nhưng tò mò không biết thực sự chuyện gì diễn ra bên trong.

  • Dành cho những ai sử dụng các tác nhân lập trình như Claude Code·Codex và thắc mắc “Cái này hoạt động như thế nào?”

  • Dành cho những ai muốn tự mình tạo một tác nhân nhỏ để tự động hóa trong nội bộ công ty, đồng thời tự kiểm soát chi phí và các lỗi phát sinh

  • Dành cho những ai đã hoàn thành phần nhập môn và muốn xây dựng RAG · đa tác nhân · MCP bằng dữ liệu thực tế

Cần biết trước khi bắt đầu?

  • Cú pháp Python cơ bản: hàm, dict/list, for/while, try/except, f-string (Phần 0: cùng ôn lại qua refresher.py)

  • Sử dụng cd, thực thi lệnh và xử lý biến môi trường (.env) trong terminal

  • Chỉ cần bạn từng nghe qua HTTP API hoặc JSON là đủ. Chưa từng dùng AI API cũng không sao.

Xin chào
Đây là dante

Xác minh sự nghiệp

1,558

Học viên

63

Đánh giá

8

Trả lời

4.8

Xếp hạng

7

Các khóa học

Tôi trực tiếp thử nghiệm và hướng dẫn cách giao việc cho AI.

Xin chào, tôi là Dante. Từng là lập trình viên tại Naver và Coupang, hiện tôi đang làm việc với tư cách lập trình viên ở Thung lũng Silicon. Mỗi ngày, tôi sử dụng các công cụ lập trình AI như Claude Code và Codex để thực hiện công việc thực tế, kiểm chứng bằng những con số đâu là phương pháp hiệu quả và đâu là phương pháp không hiệu quả, rồi đưa những kết quả đó vào bài giảng.

✔ Lập trình viên đang làm việc trong ngành — Từng là lập trình viên tại Naver và Coupang, hiện là lập trình viên ở Thung lũng Silicon
✔ Tác giả — 『Hướng dẫn hoàn hảo về Vibecoding Codex thời nay』, 『Tìm hiểu sâu lại Inside React』
✔ Cố vấn — Hơn 400 lần cố vấn (ứng dụng tác nhân AI vào thực tế, tư vấn phát triển và học tập frontend)
✔ YouTube 「Dante」 — Kênh trực tiếp sử dụng và so sánh các công cụ AI coding mớiores

Tôi xây dựng khóa học của mình như thế này
1. Không chỉ giải thích bằng lời — tôi hiển thị nguyên vẹn trên màn hình thực tế quy trình từ nhập liệu → thực thi → kết quả.
2. Tự mình đo lường — thay vì nói “cái này tốt hơn”, tôi đo và cho bạn thấy thời gian, số token, số lỗi. Ngay cả những kết quả bất lợi cũng được giữ nguyên.
3. Kết thúc bằng kết quả hữu hình — tôi tạo ra sản phẩm hoạt động đến cùng bằng dữ liệu công khai thực tế.
4. Công khai toàn bộ mã nguồn — các tệp thực hành và lời giải đều có trong kho lưu trữ công khai trên GitHub.

Khóa học · cố vấn
· Claude Code thực chiến — từ cài đặt đến harness — https://inf.run/yKj3F
· Nhập môn hướng dẫn hoàn hảo về Codex của Dante — https://inf.run/dzVtP
· Xây dựng AI agent từ con số 0 — RAG · đa agent · MCP — https://inf.run/jY8Bz
· Cố vấn 1:1 — https://mentoring.inflearn.com/mentors/1535

Sách
『Hướng dẫn hoàn hảo về Vibecoding Codex hiện nay』 Kyobo Bookstore · Yes24 · Aladin
『Học sâu lại về Inside React』 Kyobo Bookstore · Yes24 · Aladin

Thêm

Chương trình giảng dạy

Tất cả

61 bài giảng ∙ (7giờ 6phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của dante

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Giảm 25% cho thành viên mới

1.683.238 ₫

25%

2.244.318 ₫