Ultralytics Platform
Ultralytics Platform là một nền tảng thị giác máy tính toàn diện từ đầu đến cuối, giúp tối ưu hóa toàn bộ quy trình làm việc ML từ khâu chuẩn bị dữ liệu đến triển khai model. Được xây dựng cho các nhóm và cá nhân cần các giải pháp thị giác máy tính sẵn sàng cho sản xuất mà không gặp phức tạp về cơ sở hạ tầng.

Ultralytics Platform là gì?
Ultralytics Platform được thiết kế để thay thế các công cụ ML rời rạc bằng một giải pháp thống nhất. Nền tảng này kết hợp các khả năng của:
- Roboflow - Quản lý và gán nhãn dữ liệu
- Weights & Biases - Theo dõi thí nghiệm
- SageMaker - Huấn luyện trên đám mây
- HuggingFace - Triển khai model
- Arize - Giám sát
Tất cả trong một nền tảng với hỗ trợ gốc cho các model YOLO26 và YOLO11.
Quy trình làm việc: Tải lên → Gán nhãn → Huấn luyện → Xuất → Triển khai
Nền tảng cung cấp một quy trình làm việc từ đầu đến cuối:
graph LR
subgraph Data["📁 Data"]
A[Upload] --> B[Annotate]
B --> C[Analyze]
end
subgraph Train["🚀 Train"]
D[Configure] --> E[Train on GPU]
E --> F[View Metrics]
end
subgraph Deploy["🌐 Deploy"]
G[Export] --> H[Deploy Endpoint]
H --> I[Monitor]
end
Data --> Train --> Deploy| Giai đoạn | Tính năng |
|---|---|
| Tải lên | Hình ảnh (50MB), video (1GB) và các tệp tập dữ liệu (ZIP, TAR bao gồm .tar.gz/.tgz, NDJSON) với xử lý tự động |
| Gán nhãn | Công cụ thủ công cho cả 5 loại tác vụ, cùng với Smart Annotation với các model SAM và YOLO để phát hiện, phân đoạn và OBB (xem các tác vụ được hỗ trợ) |
| Huấn luyện | GPU đám mây (22 trên tất cả các gói + 2 dành riêng cho Pro/Enterprise: B200, B300), số liệu thời gian thực, tổ chức dự án |
| Xuất | 17 định dạng triển khai (ONNX, TensorRT, CoreML, TFLite, v.v.; xem các định dạng được hỗ trợ) |
| Triển khai | 43 khu vực toàn cầu với các endpoint chuyên dụng, mặc định co giãn về 0 (single active instance) và giám sát |
Bạn có thể làm gì:
- Tải lên hình ảnh, video và các tệp tập dữ liệu để tạo các tập dữ liệu huấn luyện
- Hình ảnh hóa các nhãn với lớp phủ tương tác cho cả 5 loại tác vụ YOLO (xem các tác vụ được hỗ trợ)
- Huấn luyện model trên GPU đám mây (22 trên tất cả các gói, 24 với Pro hoặc Enterprise cho B200 và B300) với số liệu thời gian thực
- Xuất sang 17 định dạng triển khai (ONNX, TensorRT, CoreML, TFLite, v.v.)
- Triển khai tới 43 khu vực toàn cầu với endpoint chuyên dụng chỉ bằng một cú nhấp chuột
- Giám sát tiến trình huấn luyện, tình trạng triển khai và số liệu sử dụng
- Cộng tác bằng cách đặt các dự án và tập dữ liệu ở chế độ công khai cho cộng đồng
Cơ sở hạ tầng đa khu vực
Dữ liệu của bạn được lưu trữ trong khu vực của bạn. Ultralytics Platform vận hành cơ sở hạ tầng tại ba khu vực toàn cầu:
| Khu vực | Nhãn | Vị trí | Tốt nhất cho |
|---|---|---|---|
| US | Châu Mỹ | Iowa, Hoa Kỳ | Người dùng tại châu Mỹ, tốc độ nhanh nhất cho khu vực châu Mỹ |
| EU | Châu Âu, Trung Đông & Châu Phi | Bỉ, Châu Âu | Người dùng tại châu Âu, tuân thủ GDPR |
| AP | Châu Á - Thái Bình Dương | Đài Loan, Châu Á - Thái Bình Dương | Người dùng tại châu Á - Thái Bình Dương, độ trễ thấp nhất cho khu vực APAC |
Bạn chọn khu vực của mình trong quá trình giới thiệu (onboarding), và tất cả dữ liệu, model và các triển khai của bạn sẽ nằm trong khu vực đó.
Khu vực lưu trữ dữ liệu của bạn không thể thay đổi sau khi tạo tài khoản. Trong quá trình giới thiệu, nền tảng sẽ đo độ trễ tới từng khu vực và đề xuất khu vực gần nhất. Hãy chọn cẩn thận.
Các tính năng chính
Chuẩn bị dữ liệu
- Quản lý tập dữ liệu: Tải lên hình ảnh, video hoặc các tệp tập dữ liệu với xử lý tự động
- Trình chỉnh sửa nhãn: Gán nhãn thủ công cho tất cả 5 loại tác vụ YOLO (detect, segment, pose, OBB, classify; xem các tác vụ được hỗ trợ)
- Mẫu khung xương: Các mẫu khung xương tích hợp sẵn (Người, Tay, Mặt, Chó, Hộp) và tùy chỉnh để gán nhãn pose chỉ với một cú nhấp chuột
- Gán nhãn thông minh: Sử dụng SAM 2.1 (Tiny, Small, Base, Large), SAM 3, các model YOLO của Ultralytics được huấn luyện sẵn, hoặc các model YOLO tự tinh chỉnh của riêng bạn từ thanh công cụ gán nhãn cho các tác vụ detect, segment và OBB
- Phiên bản tập dữ liệu: Tạo các bản snapshot NDJSON được đánh số với mô tả để huấn luyện có thể tái lập
- Số liệu thống kê: Phân phối lớp, bản đồ nhiệt vị trí và phân tích kích thước
graph LR
A[Upload Dataset/Images/Video] --> B[Auto-Process]
B --> C[Browse & Filter]
C --> D{Annotate}
D --> E[Manual Tools]
D --> F[SAM Smart]
D --> G[YOLO Auto-Label]
E --> H[Train-Ready Dataset]
F --> H
G --> HHuấn luyện model
- Huấn luyện trên đám mây: Huấn luyện trên GPU đám mây (22 trên tất cả các gói, 24 với Pro hoặc Enterprise cho B200 và B300) với số liệu thời gian thực
- Huấn luyện từ xa: Huấn luyện ở mọi nơi và truyền phát số liệu về nền tảng (phong cách W&B)
- Tổ chức dự án: Nhóm các model liên quan, so sánh các thí nghiệm, theo dõi hoạt động
- 17 định dạng xuất: ONNX, TensorRT, CoreML, TFLite và nhiều định dạng khác (xem các định dạng được hỗ trợ)

Bạn có thể huấn luyện các model thông qua giao diện web (huấn luyện trên đám mây) hoặc từ máy tính của riêng bạn (huấn luyện từ xa):
- Điều hướng đến dự án của bạn
- Nhấp vào
Train Model - Chọn tập dữ liệu, model, GPU và số epoch
- Giám sát các đường cong loss và số liệu theo thời gian thực
Triển khai
- Kiểm tra suy luận: Kiểm tra model trực tiếp trên trình duyệt với hình ảnh tùy chỉnh
- Endpoint chuyên dụng: Triển khai tới 43 khu vực toàn cầu với mặc định co giãn về 0 (single active instance)
- Giám sát: Số liệu thời gian thực, nhật ký yêu cầu và bảng điều khiển hiệu suất
graph LR
A[Trained Model] --> B{Action}
B --> C[Browser Predict]
B --> D[Export Format]
B --> E[Deploy Endpoint]
D --> F[ONNX / TensorRT / CoreML / TFLite / ...]
E --> G[43 Global Regions]
G --> H[API Endpoint URL]
H --> I[Monitor & Scale]Sau khi triển khai, hãy gọi endpoint của bạn từ bất kỳ ngôn ngữ nào:
import requests
url = "https://your-endpoint-url/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
with open("image.jpg", "rb") as f:
response = requests.post(url, headers=headers, files={"file": f})
print(response.json())Quản lý tài khoản
- Nhóm & Tổ chức: Cộng tác với các thành viên trong nhóm, quản lý vai trò và lời mời
- Khóa API: Quản lý khóa an toàn cho huấn luyện từ xa và truy cập API
- Tín dụng & Thanh toán: Huấn luyện theo mô hình trả phí khi sử dụng (pay-as-you-go) với giá cả minh bạch
- Nguồn cấp hoạt động: Theo dõi tất cả sự kiện và hành động của tài khoản
- Thùng rác & Khôi phục: Xóa mềm trong 30 ngày với khả năng khôi phục mục
- Tuân thủ GDPR: Xuất dữ liệu và xóa tài khoản
| Tính năng | Miễn phí | Pro ($29/tháng) | Enterprise |
|---|---|---|---|
| Tín dụng đăng ký | $5 / $25* | - | Tùy chỉnh |
| Tín dụng hàng tháng | - | $30/chỗ ngồi/tháng | Tùy chỉnh |
| Model | 100 | 500 | Không giới hạn |
| Đào tạo đồng thời | 3 | 10 | Không giới hạn |
| Triển khai | 3 | 10 | Không giới hạn |
| Lưu trữ | 100 GB | 500 GB | Không giới hạn |
| Các loại Cloud GPU | 22 | 24 (bao gồm B200 / B300) | 24 |
| Đội nhóm | - | Tối đa 5 thành viên | Tối đa 50 |
| Hỗ trợ | Cộng đồng | Ưu tiên | Chuyên biệt |
*$5 khi đăng ký, hoặc $25 với email công ty/công việc đã xác minh.
Liên kết nhanh
Bắt đầu với các tài nguyên sau:
- Quickstart: Tạo dự án đầu tiên và huấn luyện model trong vài phút
- Datasets: Tải lên và quản lý dữ liệu huấn luyện của bạn
- Annotation: Gán nhãn dữ liệu bằng công cụ thủ công và hỗ trợ bởi AI
- Projects: Tổ chức các model và thử nghiệm của bạn
- Cloud Training: Huấn luyện trên các Cloud GPU
- Inference: Kiểm thử các model của bạn
- Endpoints: Triển khai model vào môi trường production
- Monitoring: Theo dõi hiệu suất triển khai
- API Keys: Quản lý truy cập API
- Billing: Tín dụng và thanh toán
- Activity: Theo dõi các sự kiện tài khoản
- Trash: Khôi phục các mục đã xóa
- REST API: Tài liệu tham khảo API
Câu hỏi thường gặp (FAQ)
Làm thế nào để bắt đầu với Ultralytics Platform?
Để bắt đầu với Ultralytics Platform:
- Đăng ký: Tạo tài khoản tại platform.ultralytics.com
- Chọn khu vực: Chọn khu vực dữ liệu của bạn (US, EU, hoặc AP) trong quá trình onboarding
- Tải lên Dataset: Điều hướng đến phần Datasets để tải lên dữ liệu của bạn
- Huấn luyện Model: Tạo dự án và bắt đầu huấn luyện trên Cloud GPU
- Triển khai: Kiểm thử model và triển khai tới một endpoint chuyên biệt
Để biết hướng dẫn chi tiết, hãy xem trang Quickstart.
Lợi ích của Ultralytics Platform là gì?
Ultralytics Platform cung cấp:
- Quy trình làm việc hợp nhất: Dữ liệu, huấn luyện và triển khai tại một nơi
- Đa khu vực: Lưu trữ dữ liệu tại các khu vực US, EU, hoặc AP
- Huấn luyện không cần code: Huấn luyện các model YOLO nâng cao mà không cần viết code
- Số liệu thời gian thực: Phát trực tuyến tiến trình huấn luyện và giám sát việc triển khai
- 43 khu vực triển khai: Triển khai model gần với người dùng của bạn trên toàn thế giới
- 5 loại tác vụ: Hỗ trợ phát hiện, phân đoạn, pose, OBB, và phân loại (xem tài liệu tác vụ)
- Gán nhãn hỗ trợ bởi AI: Gán nhãn thông minh với các model SAM và YOLO để tăng tốc độ chuẩn bị dữ liệu
Các tùy chọn GPU nào khả dụng cho huấn luyện trên cloud?
Ultralytics Platform hỗ trợ nhiều loại GPU cho việc huấn luyện trên cloud:
| GPU | Thế hệ | VRAM | Chi phí/Giờ | Tốt nhất cho |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 GB | $0.24 | Dataset nhỏ, kiểm thử |
| RTX A4500 | Ampere | 20 GB | $0.25 | Dataset nhỏ-trung bình |
| RTX 4000 Ada | Ada | 20 GB | $0.26 | Dataset trung bình |
| RTX A5000 | Ampere | 24 GB | $0.27 | Dataset trung bình |
| L4 | Ada | 24 GB | $0.39 | Tối ưu cho Inference |
| A40 | Ampere | 48 GB | $0.44 | Kích thước batch lớn hơn |
| RTX 3090 | Ampere | 24 GB | $0.46 | Huấn luyện chung |
| RTX A6000 | Ampere | 48 GB | $0.49 | Các model lớn |
| RTX PRO 4500 | Blackwell | 32 GB | $0.64 | Giá/hiệu năng tuyệt vời |
| RTX 4090 | Ada | 24 GB | $0.69 | Giá/hiệu năng tốt nhất |
| RTX 6000 Ada | Ada | 48 GB | $0.77 | Huấn luyện theo lô lớn |
| L40S | Ada | 48 GB | $0.86 | Huấn luyện theo lô lớn |
| RTX 5090 | Blackwell | 32 GB | $0.99 | Thế hệ người dùng mới nhất |
| L40 | Ada | 48 GB | $0.99 | Các model lớn |
| A100 PCIe | Ampere | 80 GB | $1.39 | Huấn luyện sản xuất |
| A100 SXM | Ampere | 80 GB | $1.49 | Huấn luyện sản xuất |
| RTX PRO 6000 | Blackwell | 96 GB | $1.89 | Mặc định được đề xuất |
| H100 PCIe | Hopper | 80 GB | $2.39 | Huấn luyện hiệu suất cao |
| H100 SXM | Hopper | 80 GB | $2.99 | Huấn luyện nhanh nhất |
| H100 NVL | Hopper | 94 GB | $3.07 | Hiệu suất tối đa |
| H200 NVL | Hopper | 143 GB | $3.39 | Bộ nhớ tối đa |
| H200 SXM | Hopper | 141 GB | $3.99 | Hiệu suất tối đa |
| B200 | Blackwell | 180 GB | $5.49 | Các model lớn (Pro+) |
| B300 | Blackwell | 288 GB | $7.39 | Các model lớn nhất (Pro+) |
Xem Cloud Training để biết bảng giá đầy đủ và các tùy chọn GPU.
Huấn luyện từ xa hoạt động như thế nào?
Bạn có thể huấn luyện model trên phần cứng của riêng mình và truyền các chỉ số thời gian thực lên nền tảng, tương tự như Weights & Biases.
Việc tích hợp nền tảng yêu cầu ultralytics>=8.4.35. Các phiên bản thấp hơn sẽ KHÔNG hoạt động với nền tảng.
pip install "ultralytics>=8.4.35"# Set your API key
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
# Train with project/name to stream metrics
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1Xem Cloud Training để biết thêm chi tiết về huấn luyện từ xa.
Có những công cụ chú thích nào?
Nền tảng bao gồm một trình biên tập chú thích đầy đủ tính năng hỗ trợ:
- Công cụ thủ công: Bounding box, đa giác, keypoint với các mẫu khung xương, hộp định hướng, phân loại
- Mẫu khung xương: Đặt tất cả keypoint cùng một lúc bằng các mẫu tích hợp sẵn (Người, Tay, Mặt, Chó, Hộp) hoặc mẫu tùy chỉnh
- Chú thích thông minh: Sử dụng SAM 2.1 hoặc SAM 3 để chú thích dựa trên click, hoặc chạy các model Ultralytics YOLO được huấn luyện sẵn và các model YOLO của riêng bạn đã được tinh chỉnh từ thanh công cụ cho tác vụ phát hiện, phân đoạn và OBB
- Phím tắt: Quy trình làm việc hiệu quả với các phím nóng
| Phím tắt | Thao tác |
|---|---|
V | Chế độ thủ công (vẽ) |
S | Chế độ thông minh (model SAM hoặc YOLO) |
A | Bật/tắt tự động áp dụng (trong chế độ Thông minh) |
1 - 9 | Chọn lớp theo số |
Delete | Xóa chú thích đã chọn |
Ctrl+Z | Hoàn tác (Undo) |
Ctrl+Y | Làm lại (Redo) |
Escape | Lưu / bỏ chọn / thoát |
Xem Annotation để biết hướng dẫn đầy đủ.
Những định dạng xuất nào được hỗ trợ?
Nền tảng hỗ trợ 17 định dạng triển khai:
| Định dạng | Phần mở rộng tệp | Trường hợp sử dụng |
|---|---|---|
| ONNX | .onnx | Triển khai đa nền tảng |
| TorchScript | .torchscript | Triển khai C++ |
| OpenVINO | _openvino_model | Phần cứng Intel |
| TensorRT | .engine | Suy luận trên NVIDIA GPU |
| CoreML | .mlpackage | Thiết bị Apple |
| TFLite | .tflite | Thiết bị di động/edge |
| TF SavedModel | _saved_model | Hệ sinh thái TensorFlow |
| TF GraphDef | .pb | TensorFlow kế thừa |
| PaddlePaddle | _paddle_model | Hệ sinh thái Baidu |
| NCNN | _ncnn_model | Di động (Android/ARM) |
| Edge TPU | _edgetpu.tflite | Thiết bị Google Coral |
| TF.js | _web_model | Triển khai trình duyệt |
| MNN | .mnn | Thiết bị di động Alibaba |
| RKNN | _rknn_model | Rockchip NPU |
| IMX500 | _imx_model | Cảm biến Sony IMX500 |
| Axelera | _axelera_model | Bộ tăng tốc Axelera AI |
| ExecuTorch | _executorch_model | PyTorch di động |
Xem Xuất mô hình, Hướng dẫn chế độ xuất, và Chỉ mục tích hợp để biết các tùy chọn định dạng cụ thể.
Khắc phục sự cố
Sự cố tập dữ liệu
| Vấn đề | Giải pháp |
|---|---|
| Không thể xử lý tập dữ liệu | Kiểm tra xem định dạng tệp có được hỗ trợ hay không (JPEG, PNG, WebP, TIFF, HEIC, AVIF, BMP, JP2, DNG, MPO cho hình ảnh). Kích thước tệp tối đa: hình ảnh 50 MB, video 1 GB, tệp lưu trữ tập dữ liệu 10 GB (Gói Miễn phí) / 20 GB (Gói Pro) / 50 GB (Gói Enterprise) |
| Thiếu chú thích | Xác minh nhãn ở định dạng YOLO với các tệp .txt khớp với tên tệp hình ảnh, hoặc tải lên COCO JSON |
| "Yêu cầu phân chia tập huấn luyện" | Thêm thư mục train/ vào cấu trúc tập dữ liệu của bạn hoặc phân phối lại các phần phân chia thông qua thanh phân chia |
| Tên lớp chưa được xác định | Thêm tệp data.yaml với danh sách names: (xem định dạng YOLO), hoặc xác định các lớp trong tab Classes |
Sự cố huấn luyện
| Vấn đề | Giải pháp |
|---|---|
| Huấn luyện không bắt đầu | Kiểm tra số dư tín dụng trong Settings > Billing. Yêu cầu số dư dương |
| Lỗi thiếu bộ nhớ (Out of memory) | Giảm batch size, sử dụng mô hình nhỏ hơn (n/s), hoặc chọn GPU có nhiều VRAM hơn |
| Số liệu kém | Kiểm tra chất lượng tập dữ liệu, tăng số epochs, thử tăng cường dữ liệu, xác minh sự cân bằng của các lớp |
| Huấn luyện chậm | Chọn GPU nhanh hơn, giảm kích thước hình ảnh, kiểm tra tập dữ liệu không bị nghẽn |
Sự cố triển khai
| Vấn đề | Giải pháp |
|---|---|
| Điểm cuối (endpoint) không phản hồi | Kiểm tra trạng thái điểm cuối (Sẵn sàng so với Đã dừng). Khởi động nguội có thể mất 5-15 giây |
| 401 Unauthorized | Xác minh API key chính xác và có các quyền cần thiết |
| Inference chậm | Kiểm tra kích thước mô hình, cân nhắc xuất TensorRT, chọn vùng gần hơn |
| Xuất thất bại | Một số định dạng yêu cầu kiến trúc mô hình cụ thể. Hãy thử ONNX để có khả năng tương thích rộng nhất |
Câu hỏi thường gặp
Tôi có thể thay đổi tên người dùng sau khi đăng ký không?
Không, tên người dùng là vĩnh viễn và không thể thay đổi. Hãy chọn cẩn thận khi đăng ký.
Tôi có thể thay đổi vùng dữ liệu của mình không?
Không, vùng dữ liệu được chọn khi đăng ký và không thể thay đổi. Để chuyển vùng, hãy tạo tài khoản mới và tải lại dữ liệu của bạn.
Làm cách nào để nhận thêm tín dụng?
Truy cập Settings > Billing > Add Credits. Mua tín dụng từ $5 đến $1000. Tín dụng đã mua không bao giờ hết hạn.
Điều gì xảy ra nếu quá trình huấn luyện thất bại?
Bạn chỉ bị tính phí cho thời gian tính toán đã hoàn thành. Các điểm kiểm tra (checkpoints) được lưu lại và bạn có thể tiếp tục huấn luyện.
Tôi có thể tải xuống mô hình đã huấn luyện của mình không?
Có, nhấp vào biểu tượng tải xuống trên bất kỳ trang mô hình nào để tải tệp .pt hoặc các định dạng đã xuất.
Làm cách nào để chia sẻ công việc của tôi công khai?
Chỉnh sửa cài đặt dự án hoặc tập dữ liệu của bạn và chuyển đổi hiển thị thành "Public". Nội dung công khai sẽ xuất hiện trên trang Explore.
Giới hạn kích thước tệp là bao nhiêu?
Hình ảnh: 50MB, Video: 1GB, tập dữ liệu: 10GB trên gói Free, 20GB trên gói Pro, 50GB trên gói Enterprise. Đối với tệp lớn hơn, hãy chia nhỏ thành nhiều lần tải lên.
Các mục đã xóa được giữ trong Thùng rác bao lâu?
30 ngày. Sau thời gian đó, các mục sẽ bị xóa vĩnh viễn và không thể khôi phục.
Tôi có thể sử dụng các mô hình của Platform cho mục đích thương mại không?
Các gói Free và Pro sử dụng giấy phép AGPL. Để sử dụng cho mục đích thương mại mà không bị ràng buộc bởi AGPL, hãy xem Cấp phép Ultralytics.