Model Serving

Triển khai mô hình từ Hugging Face Hub

Giới thiệu

Tính năng này cho phép bạn nhanh chóng đưa các mô hình tiên tiến từ Hugging Face (như Qwen, Llama, Falcon) vào ứng dụng của mình.

Điều kiện tiên quyết

  • Bạn đã đăng nhập vào hệ thống
  • Bạn có quyền truy cập vào Project và policy Serving Endpoints

Quy trình thực hiện trên giao diện

Bước 1: Cấu hình Endpoint

  1. Thực hiện các thao tác tương tự Bước 1 của MLflow (Đặt tên, chọn Access Key).

Bước 2: Model Selection (Hugging Face)

  1. Model hub: Chọn Hugging Face.
  2. Registered model: Nhập chính xác ID của mô hình trên Hugging Face (Ví dụ: Qwen/Qwen-3). Hệ thống sẽ thực hiện tìm kiếm và khớp dữ liệu.
  3. Labels: Chọn nhãn OpenAI compatible. Đây là bước quan trọng để bạn có thể sử dụng các tính năng quản lý tập trung trên AI Gateway (Rate limit, Monitoring) cho các mô hình LLM.

Bước 3: Đề xuất môi trường chạy tự động

DataForge tối ưu hóa việc cấu hình cho Hugging Face thông qua chế độ Auto-recommended:

  • Hệ thống sẽ tự động cấu hình Runtime typeHuggingFace.
  • Runtime version: Tự động chọn phiên bản container có đầy đủ thư viện (transformers, vLLM...) tương thích với mô hình bạn đã nhập.
  • Model task: (Ví dụ: text-generation) Tự động được xác định dựa trên metadata của mô hình trên Hub.

Bước 4: Compute Selection (Đặc thù GenAI)

Tại màn hình Compute selection:

  1. Nhập số CPU (cores) và Memory (GB).
  2. Tại mục GPU, các mô hình Hugging Face thường rất nặng, hãy đảm bảo bạn chọn đúng loại GPU (T4, A100...) và nhập số lượng GPU count phù hợp.
  3. Replicas: Chọn số lượng bản sao chạy song song (mặc định là 1).
  4. Tạo Tag để đánh dấu serving endpoint đã tạo
  5. Kiểm tra lại toàn bộ thông tin đã nhập.
  6. Nhấn Create để bắt đầu khởi tạo.
  7. Hệ thống chuyển về danh sách Serving Endpoints.
  8. Endpoint mới xuất hiện với trạng thái đang khởi động.
  9. Nhấn Refresh để cập nhật. Khi chuyển sang Running là sẵn sàng sử dụng.

ℹ️ Nhấn Cancel để hủy và đóng form mà không tạo endpoint. ⚠️ Lưu ý: Cấu hình tài nguyên ảnh hưởng trực tiếp đến hiệu năng và chi phí vận hành. Tham khảo tài liệu kỹ thuật của mô hình để xác định yêu cầu tối thiểu.