Liên hệ với chúng tôi
 Thời gian kéo dài 21 Giờ học

Đề cương khóa học

Giới thiệu về Môi trường Python cho Phát triển Hệ thống Tác nhân

  • Cài đặt Python, môi trường ảo và quản lý phụ thuộc
  • Sử dụng Git và Docker để phiên bản hóa và cô lập
  • Các thực tiễn tốt nhất cho môi trường tái lập (reproducible)

Tổng quan về SDK và Khung công cụ (Frameworks) cho Tác nhân

  • LangChain, AutoGen và các SDK mới nổi khác
  • Cấu trúc và vòng đời của tác nhân: nhận thức, lập luận và hành động
  • So sánh khả năng của SDK và các phong cách kiến trúc

Xây dựng Các Tác nhân Chức năng bằng Python

  • Tạo một tác nhân đơn giản với LangChain
  • Kết nối các tác nhân với các công cụ và API bên ngoài
  • Xử lý đầu vào/đầu ra, bộ nhớ (memory) và lưu trữ (persistence)

Tích hợp Công cụ và API

  • Định nghĩa và đăng ký các công cụ để tác nhân sử dụng
  • Tích hợp API an toàn và quản lý khóa (key management)
  • Sử dụng các nguồn dữ liệu bên ngoài và các cuộc gọi hàm tùy chỉnh

Điều phối (Orchestration) và Các Mẫu Giao tiếp giữa các Tác nhân

  • Hợp tác đa tác nhân sử dụng AutoGen
  • Giao phó nhiệm vụ và logic lập kế hoạch
  • Điều phối dựa trên sự kiện và bất đồng bộ

Thử nghiệm, Gỡ lỗi và Khả năng Quan sát

  • Thử nghiệm các tác nhân bằng đầu vào giả lập (mock) và môi trường được kiểm soát
  • Gỡ lỗi luồng tin nhắn và việc gọi công cụ
  • Triển khai ghi log có cấu trúc và các chỉ số hiệu năng

Các Cân nhắc về Triển khai và Vận hành Sản xuất

  • Đóng gói và container hóa các dịch vụ tác nhân Python
  • Tích hợp với các pipeline CI/CD
  • Đánh giá cao (scaling), giám sát và bảo trì các tác nhân chạy lâu dài

Tóm tắt và Các Bước Tiếp Theo

Yêu cầu

  • Hiểu biết về lập trình Python và quản lý gói (package management)
  • Kinh nghiệm làm việc với API REST và cấu trúc dữ liệu JSON
  • Nắm cơ bản về I/O bất đồng bộ (asynchronous I/O) trong Python

Đối tượng dự kiến

  • Kỹ sư Backend
  • Kỹ sư Nền tảng (Platform Engineers)
  • Kỹ sư ML

Số người tham gia


Giá cho mỗi học viên

Các khóa học sắp tới

Các danh mục liên quan