MinAI - Về trang chủ
Quiz
13/1330 phút
Đang tải...

Quiz tổng hợp

Kiểm tra kiến thức toàn khóa học GenAI Agents & Autonomous Systems

0

🎯 Mục tiêu bài Quiz

TB5 min

Kiểm tra kiến thức của bạn qua các câu hỏi trắc nghiệm và bài tập thực hành!

✅ 18 câu hỏi trắc nghiệm (6 phần)

✅ 3 bài tập thực hành

✅ Yêu cầu: Hoàn thành bài 1-12

Thời gian: 30 phút | Độ khó: Tổng hợp | Đạt yêu cầu: ≥ 13/18 câu đúng

1

Phần 1: Agent Fundamentals

TB5 min
2

Phần 2: ReAct & Tool Use

TB5 min
3

Phần 3: Multi-Agent Systems

TB5 min
4

Phần 4: Memory & Planning

TB5 min
5

Phần 5: Frameworks (CrewAI / LangGraph)

TB5 min
6

Phần 6: Deployment & Safety

TB5 min
7

Phần 7: Bài tập thực hành

TB5 min

Bài tập 1: Xây dựng ReAct Agent với Tool Use

Yêu cầu: Xây dựng một AI Agent hoàn chỉnh sử dụng ReAct pattern với khả năng gọi tools để giải quyết bài toán nhiều bước.

Các bước thực hiện:

  1. Định nghĩa ít nhất 3 tools: web search (Tavily/SerpAPI), calculator, và một custom tool (ví dụ: tra cứu database, đọc file CSV)
  2. Triển khai ReAct loop: Thought → Action → Observation → lặp lại cho đến Final Answer
  3. Sử dụng OpenAI function calling hoặc LangChain/LangGraph để kết nối LLM với tools
  4. Xử lý edge cases: tool trả về lỗi, agent chọn sai tool, agent lặp vô tận (max iterations)
  5. Thiết lập token budget: giới hạn tối đa 15 iterations, logging chi phí mỗi bước
  6. Kiểm thử với ít nhất 5 câu hỏi phức tạp yêu cầu sử dụng nhiều tools phối hợp

Output mong đợi: Agent hoạt động chính xác, chọn đúng tool cho mỗi bước, xử lý lỗi gracefully, và hoàn thành task trong giới hạn token budget.

Bài tập 2: Xây dựng Multi-Agent System với CrewAI

Yêu cầu: Thiết kế và triển khai hệ thống multi-agent sử dụng CrewAI để thực hiện một workflow nghiên cứu và tạo nội dung.

Các bước thực hiện:

  1. Tạo ít nhất 3 agents với vai trò khác nhau: Research Analyst (thu thập thông tin), Content Writer (viết bài), và Quality Reviewer (kiểm tra chất lượng)
  2. Định nghĩa role, goal, backstory chi tiết cho mỗi agent
  3. Thiết kế tasks với expected_output rõ ràng, phân công cho đúng agent
  4. Thử nghiệm cả 2 process types: Sequential và Hierarchical — so sánh kết quả
  5. Cấu hình delegation để agents có thể giao việc cho nhau khi cần
  6. Đánh giá chất lượng output cuối cùng: tính chính xác, đầy đủ, mạch lạc

Output mong đợi: Multi-agent system hoạt động hoàn chỉnh, các agents phối hợp trôi chảy, output cuối cùng có chất lượng cao, có so sánh Sequential vs Hierarchical.

Bài tập 3: Xây dựng Stateful Agent Workflow với LangGraph

Yêu cầu: Sử dụng LangGraph để xây dựng agent workflow phức tạp với state management, conditional routing, và human-in-the-loop.

Các bước thực hiện:

  1. Thiết kế State schema (TypedDict) với ít nhất 5 fields: messages, current_step, results, approval_status, iteration_count
  2. Tạo ít nhất 4 nodes: research_node, analysis_node, writing_node, review_node
  3. Triển khai conditional edges: routing dựa trên kết quả phân tích (ví dụ: nếu dữ liệu đủ → chuyển sang writing, nếu thiếu → quay lại research)
  4. Thêm human-in-the-loop: interrupt_before tại review_node để yêu cầu human approval trước khi finalize
  5. Triển khai vòng lặp có giới hạn: agent tự đánh giá kết quả và lặp lại tối đa 3 lần nếu chưa đạt
  6. Thêm memory persistence: sử dụng checkpointer để lưu trạng thái, có thể resume workflow sau khi dừng

Output mong đợi: LangGraph workflow hoạt động với conditional branching, human approval gate, iteration limit, và persistent state.

8

📊 Đánh giá kết quả

TB5 min
Số câu đúngĐánh giá
16-18🌟 Xuất sắc! Bạn nắm vững kiến thức
13-15👍 Tốt! Cần ôn lại một số chủ đề
9-12📚 Cần học thêm, xem lại các bài
dưới 9🔄 Nên học lại từ đầu
9

🎓 Hoàn thành khóa học!

TB5 min

Câu hỏi tự kiểm tra

  1. Vòng lặp Perception-Reasoning-Action hoạt động như thế nào trong AI Agent?
  2. Giải thích sự khác biệt giữa Single-Agent và Multi-Agent approach?
  3. Tại sao Guardrails và Human-in-the-loop quan trọng khi triển khai AI Agent?
  4. So sánh CrewAI và LangGraph — khi nào nên dùng framework nào?

🎉 Tuyệt vời! Bạn đã hoàn thành toàn bộ khóa học GenAI Agents & Autonomous Systems!

Tiếp theo: Áp dụng kiến thức AI Agents vào dự án thực tế — xây dựng autonomous agent có khả năng tự động hóa quy trình làm việc, tích hợp với hệ thống doanh nghiệp, và triển khai an toàn với guardrails và human oversight!

Chúc mừng!

Bạn đã hoàn thành khóa học GenAI Agents & Autonomous Systems!

Kiến thức AI Agents này sẽ là nền tảng quan trọng cho:

  • 🤖 Autonomous AI Systems
  • 🔧 AI-powered Automation
  • 🏢 Enterprise AI Solutions
  • 🚀 Production-grade Agent Deployment

Next steps:

  • Xây dựng agent thực tế với CrewAI hoặc LangGraph
  • Tích hợp agents vào workflow doanh nghiệp
  • Triển khai agent với guardrails và monitoring