Chuyển đến nội dung

Điểm cuối chuyên dụng

Ultralytics Platform cho phép triển khai các mô hình YOLO tới các endpoint chuyên dụng tại 43 khu vực toàn cầu. Mỗi endpoint là một dịch vụ đơn người thuê với khả năng tự động mở rộng, URL tùy chỉnh và giám sát độc lập.

Tạo điểm cuối

Triển khai mô hình tới một endpoint chuyên dụng:

  1. Điều hướng đến mô hình của bạn
  2. Nhấp vào tab Triển khai
  3. Chọn một khu vực từ bản đồ
  4. Nhấp vào Triển khai

Lựa chọn khu vực

Chọn từ 43 khu vực trên toàn thế giới:

Bản đồ tương tác hiển thị:

  • Ghim khu vực: Nhấp để chọn
  • Chỉ báo độ trễ: Mã hóa màu theo khoảng cách
    • Green: <100ms
    • Vàng: 100-200ms
    • Đỏ: >200ms

Bảng khu vực

Xem tất cả các vùng với chi tiết:

CộtMô tả
Khu vựcMã định danh vùng
Vị tríThành phố/quốc gia
Độ trễThời gian ping đo được
Trạng tháiKhả dụng/đã triển khai

Chọn một cách khôn ngoan

Chọn khu vực gần người dùng nhất để có độ trễ thấp nhất. Cân nhắc triển khai đến nhiều khu vực để phủ sóng toàn cầu.

Các khu vực khả dụng

Châu Mỹ (14 khu vực)

VùngVị trí
us-central1Iowa, Hoa Kỳ
us-east1Nam Carolina, Hoa Kỳ
us-east4Virginia, Hoa Kỳ
us-east5Ohio, Hoa Kỳ
us-west1Oregon, Hoa Kỳ
us-west2Los Angeles, Hoa Kỳ
us-west3Salt Lake City, Hoa Kỳ
us-west4Las Vegas, Hoa Kỳ
us-south1Dallas, Hoa Kỳ
northamerica-northeast1Montreal, Canada
northamerica-northeast2Toronto, Canada
southamerica-east1São Paulo, Brazil
southamerica-west1Santiago, Chile

Châu Âu (12 khu vực)

VùngVị trí
europe-west1Bỉ
europe-west2London, Vương quốc Anh
europe-west3Frankfurt, Đức
europe-west4Hà Lan
europe-west6Zurich, Thụy Sĩ
europe-west8Milan, Ý
europe-west9Paris, Pháp
europe-west10Berlin, Đức
europe-west12Turin, Ý
europe-north1Phần Lan
europe-central2Warsaw, Ba Lan
europe-southwest1Madrid, Tây Ban Nha

Châu Á - Thái Bình Dương (14 khu vực)

VùngVị trí
asia-east1Đài Loan
asia-east2Hồng Kông
asia-northeast1Tokyo, Nhật Bản
asia-northeast2Osaka, Nhật Bản
asia-northeast3Seoul, Hàn Quốc
asia-south1Mumbai, Ấn Độ
asia-south2Delhi, Ấn Độ
asia-southeast1Singapore
asia-southeast2Jakarta, Indonesia
australia-southeast1Sydney, Úc
australia-southeast2Melbourne, Úc

Trung Đông và Châu Phi (3 khu vực)

VùngVị trí
me-central1Doha, Qatar
me-central2Dammam, Ả Rập Xê Út
me-west1Tel Aviv, Israel

Cấu hình điểm cuối

Khi tạo một endpoint:

Thiết lậpMô tảMặc định
Khu vựcKhu vực triển khai-
Số phiên bản tối thiểuSố phiên bản đang chạy tối thiểu0
Số phiên bản tối đaGiới hạn mở rộng tối đa10

Tùy chọn điều chỉnh quy mô

Thiết lậpHành vi
Tối thiểu = 0Tự động thu nhỏ về 0 khi không hoạt động (tiết kiệm chi phí)
Tối thiểu > 0Luôn hoạt động để tránh khởi động nguội
Tối đaGiới hạn trên cho các đợt tăng đột biến lưu lượng truy cập

Khởi động nguội

Với số phiên bản tối thiểu = 0, yêu cầu đầu tiên sau khi không hoạt động sẽ kích hoạt khởi động nguội (2-5 giây). Đặt tối thiểu > 0 cho các ứng dụng nhạy cảm với độ trễ.

Quản lý điểm cuối

Xem và quản lý các điểm cuối của bạn:

Chi tiết điểm cuối

TrườngMô tả
URLĐiểm cuối HTTPS cho các yêu cầu
Khu vựcKhu vực đã triển khai
Trạng tháiĐang chạy, Đã dừng, Đang triển khai
Phiên bảnSố lượng phiên bản hiện tại/tối đa

URL điểm cuối

Mỗi điểm cuối có một URL duy nhất:

https://model-abc123-us-central1.a.run.app

Nhấp vào nút sao chép để sao chép URL.

Quản lý Vòng đời

Kiểm soát trạng thái điểm cuối của bạn:

Hành độngMô tả
Bắt đầuTiếp tục một điểm cuối đã dừng
DừngTạm dừng điểm cuối (không tính phí)
XóaXóa vĩnh viễn điểm cuối

Dừng Endpoint

Dừng một điểm cuối để tạm dừng tính phí:

  1. Mở menu hành động của điểm cuối
  2. Nhấp vào Dừng
  3. Xác nhận hành động

Các điểm cuối đã dừng:

  • Không chấp nhận yêu cầu
  • Không phát sinh chi phí
  • Có thể khởi động lại bất cứ lúc nào

Xóa Endpoint

Xóa vĩnh viễn một điểm cuối:

  1. Mở menu hành động của điểm cuối
  2. Nhấp vào Xóa
  3. Xác nhận xóa

Hành động vĩnh viễn

Việc xóa là ngay lập tức và vĩnh viễn. Bạn luôn có thể tạo một điểm cuối mới.

Sử dụng các Endpoint

Xác thực

Bao gồm khóa API của bạn trong các yêu cầu:

Authorization: Bearer YOUR_API_KEY

Ví dụ Yêu cầu

curl -X POST \
  "https://model-abc123-us-central1.a.run.app/predict" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@image.jpg"
import requests

url = "https://model-abc123-us-central1.a.run.app/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
files = {"file": open("image.jpg", "rb")}

response = requests.post(url, headers=headers, files=files)
print(response.json())

Định dạng phản hồi

Tương tự như suy luận chia sẻ với các trường dành riêng cho tác vụ.

Giá cả

Các điểm cuối chuyên dụng được tính phí dựa trên:

Thành phầnMức phí
CPUMỗi giây vCPU
Bộ nhớMỗi giây GB
Yêu cầuMỗi triệu yêu cầu

Tối ưu hóa chi phí

  • Sử dụng tính năng scale-to-zero cho các điểm cuối phát triển
  • Đặt số lượng phiên bản tối đa phù hợp
  • Giám sát mức sử dụng trong bảng điều khiển Giám sát

Câu hỏi thường gặp

Tôi có thể tạo bao nhiêu endpoint?

Không có giới hạn cứng. Mỗi mô hình có thể có các điểm cuối ở nhiều khu vực. Tổng số điểm cuối phụ thuộc vào gói dịch vụ của bạn.

Tôi có thể thay đổi khu vực sau khi triển khai không?

Không, các khu vực là cố định. Để thay đổi khu vực:

  1. Xóa điểm cuối hiện có
  2. Tạo một điểm cuối mới trong khu vực mong muốn

Làm thế nào để xử lý việc triển khai đa khu vực?

Để có phạm vi phủ sóng toàn cầu:

  1. Triển khai tới nhiều khu vực
  2. Sử dụng bộ cân bằng tải hoặc định tuyến DNS
  3. Định tuyến người dùng đến điểm cuối gần nhất

Thời gian khởi động nguội là bao lâu?

Thời gian khởi động lạnh thay đổi tùy theo kích thước mô hình:

Mô hìnhKhởi động lạnh
YOLO26n~2 giây
YOLO26m~3 giây
YOLO26x~5 giây

Đặt số phiên bản tối thiểu > 0 để loại bỏ khởi động lạnh.

Tôi có thể sử dụng tên miền tùy chỉnh không?

Tên miền tùy chỉnh sẽ sớm ra mắt. Hiện tại, các điểm cuối sử dụng URL do nền tảng tạo.



📅 Được tạo 20 ngày trước ✏️ Cập nhật 14 ngày trước
glenn-jocher

Bình luận