Chia Sẻ Khóa Học Xây Dựng Một AI Agent Từ Đầu (v2, 12/2025) [Khóa 5588 A]
Hai ngày xây dựng một agent đa năng từ những nguyên tắc đầu tiên - tool call, loop, memory, eval & guardrails.
Những điểm chính:
Khi tham gia khóa học nàyi, bạn sẽ học được:
- ✓ Hiểu rõ các yếu tố cốt lõi của một agent: model, tool, history, memory và orchestration.
- ✓ Triển khai một tool-calling loop với conversation-style messages thay vì dựa vào một framework.
- ✓ Tích hợp các filesystem tool, 3rd-party tool (web search, code execution, browser handoff) và các SDK khác chỉ với code bổ sung tối thiểu.
- ✓ Quản lý context windows với summarization & retrieval để agent của bạn có thể sử dụng các local file và search result mà không vượt quá giới hạn token.
- ✓ Thiết kế và chạy các eval bao gồm cả các single-step decision & full multi-step run.
- ✓ Thêm guardrails và human approval đối với các công cụ rủi ro như shell command hoặc bulk edit.
- ✓ Coi các agent như những building block có thể kết hợp với nhau, có thể được call như các tool hoặc kết nối vào các hệ thống khác.
Khóa học này có phù hợp với tôi không?
Các Frontend/full-stack dev muốn xây dựng các tool-using agent trong TS, các team đang tìm hiểu về agent cho ops/CRM workflow, hoặc bất kỳ kỹ sư nào tò mò về ChatKit-style UI và các chat-embedded form.
Chi tiết Khóa học:
Bạn sẽ xây dựng một agent đa năng có khả năng điều phối các công cụ trên máy của bạn, chẳng hạn như đọc và chuyển đổi file, gọi các công cụ của bên thứ ba như web search & code execution, và chuyển kết quả đến một local browser. Trọng tâm là tạo ra một agent với một loop duy trì lịch sử hội thoại, sử dụng tool calling để chọn các tool & argument, update messages dựa trên các tool result và quyết định khi nào dừng lại. Trong quá trình này, bạn sẽ học cách quản lý context với summarization & retrieval, layer trong eval để bắt lỗi và add guardrails & human-in-the-loop check đối với các hành động nhạy cảm. Cuối cùng, bạn sẽ có một agent mà bạn có thể tiếp tục mở rộng với các tool, protocol và interface mới.
Có yêu cầu tiên quyết nào không?
- ✓ Thành thạo TypeScript và Node.js.
- ✓ Có khả năng chạy một local server, quản lý env var và sử dụng các Git branch.
- ✓ Một LLM API key (tương thích với OpenAI).
Nội dung chi tiết khóa học:
- ✓ Ngày 1:
- ✓ LLM API key là gì?
- ✓ Hello World LLM.
- ✓ Eval Baseline.
- ✓ Conversational LLM.
- ✓ Tool-Calling Loop.
- ✓ Evals.
- ✓ Tools & Actions.
- ✓ Kết thúc ngày 1.
- ✓ Ngày 2:
- ✓ Context & Memory.
- ✓ Các 3rd-Party Tool.
- ✓ Tracing & Debugging.
- ✓ Evals & Metrics nâng cao.
- ✓ Guardrails, HITL & Composition.
- ✓ Kết thúc ngày thứ 2.
