Worker
AMG EduTech Docs

Worker

Tiến trình chạy job nền trên AMG-Cloud.

Mục đích

Worker chạy các việc nặng ở nền. Không có giao diện và không có người dùng. Job lấy từ hàng đợi trong PostgreSQL, có thử lại khi lỗi và tự thu hồi job bị treo.

Loại việc

NhómViệc
Đóng gói và nhập liệuTạo Gói đề và Gói danh tính, nhập danh sách Thí sinh, kiểm tra bản ghi âm
Chấm theo đáp ánChấm Nghe, Đọc
Chấm AIChấm Viết, Nói (từng bài hoặc theo lô)
Kết quảKhóa điểm, Công bố
AI khácĐánh giá chất lượng chấm AI, AI tạo đề
Báo cáoTạo báo cáo, chạy báo cáo theo lịch

Việc AI chạy ở tiến trình riêng để không làm chậm các việc còn lại.

Công nghệ

Bun, Drizzle, PostgreSQL. Chấm AI gọi nhà cung cấp AI bên ngoài hoặc mô hình tự vận hành.

Giới hạn hiện tại

  • Chấm AI chưa bật trong môi trường chính thức.
  • Chưa có PDF kết quả.
  • Kết nối mô hình tự vận hành chưa nghiệm thu.