Kế Hoạch Xây Dựng Khoá Học AI Agents
Thông Số Cốt Lõi
| Thông số | Giá trị |
|---|---|
| Đối tượng | Junior Dev có kinh nghiệm JS/TS web |
| Công cụ demo | LangChain.js + LangGraph.js (JS/TS native) |
| LLM backend | gemini-2.5-flash — tiết kiệm, đủ mạnh |
| Approach | Full Course, build tuần tự |
| Format | Docs reference trên Docusaurus |
| Tổng bài dự kiến | ~34 bài (Phase 0 đã có nội dung riêng) |
| Timeline ước tính | 4–5 tháng (2 bài/tuần) |
Quy Tắc Bám Sát Tài Liệu
Mỗi bài học PHẢI được viết dựa trực tiếp vào file nguồn trong:
sources/documentations/docs.langchain.com/oss/javascript/
langchain/— LangChain.js core (tools, models, memory, structured output...)langgraph/— LangGraph.js (agents, workflows, multi-agent, persistence...)Demo code BẮT BUỘC dùng
gemini-2.5-flash(thayChatAnthropictrong nguồn gốc).
Kiến Trúc Khoá Học
Phase 1: AI Agents 101
Thời gian: 5 tuần | Số bài: 9
Bài 1.1 — Chatbot vs AI Agent
- Concept: Workflow (cố định) vs Agent (động), 5 Agentic Patterns
- LLM Augmentations: Tool calling, Structured output, Memory
- Nguồn tài liệu:
langgraph/workflows-agents.md— định nghĩa chính thức, sơ đồ patternslangchain/agents.md— agent architecture tổng quan
- Đã tạo:
docs/langgraph/agents-101/01-chatbot-vs-agent.md - Độ ưu tiên: Critical