Chuyển đến nội dung

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

Nền tảng Ultralytics cho phép triển khai YOLO Các mô hình được kết nối đến các điểm cuối chuyên dụng tại 43 khu vực toàn cầu. Mỗi điểm cuối là một dịch vụ đơn người dùng với khả năng tự động mở rộng quy mô, 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 đến một điểm cuối 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 trên 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
  • Các chỉ số độ trễĐược mã hóa màu theo khoảng cách
    • Green: <100ms
    • Màu vàng: 100-200ms
    • Màu đỏ: >200ms

Bảng khu vực

Xem tất cả các khu vực kèm thông tin chi tiết:

CộtMô tả
Vùng đấtMã định danh khu vực
Vị tríThành phố/quốc gia
Độ trễThời gian ping đo được
Trạng tháiCó sẵn/đã triển khai

Hãy lựa chọn 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 ở nhiều khu vực để phủ sóng toàn cầu.

Các khu vực có sẵn

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

Vùng đấtVị trí
us-central1Iowa, Hoa Kỳ
us-east1Nam Carolina, Hoa Kỳ
us-east4Virginia, Hoa Kỳ
us-east5Columbus, Hoa Kỳ
us-south1Dallas, Hoa Kỳ
us-west1Oregon, Hoa Kỳ
us-west2Los Angeles, Hoa Kỳ
us-west3Thành phố Salt Lake, Hoa Kỳ
us-west4Las Vegas, Hoa Kỳ
bắc mỹ-đông bắc1Montreal, Canada
bắc mỹ-đông bắc2Toronto, Canada
Nam Mỹ - Đông 1São Paulo, Brazil
Nam Mỹ - Tây 1Santiago, Chile

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

Vùng đấtVị trí
châu Âu-Trung tâm2Warsaw, Ba Lan
châu Âu-bắc1Phần Lan
châu Âu-Tây Nam 1Madrid, Tây Ban Nha
châu Âu-Tây1Bỉ
châu Âu-Tây2Luân Đôn, Vương quốc Anh
châu Âu-Tây3Frankfurt, Đức
châu Âu-Tây4Hà Lan
châu Âu-Tây6Zurich, Thụy Sĩ
châu Âu-Tây8Milan, Ý
châu Âu-Tây9Paris, Pháp
châu Âu-Tây 10Berlin, Đức
châu Âu-Tây 12Turin, Ý

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

Vùng đấtVị trí
asia-east1Đài Loan
châu Á-Đông2Hồng Kông
asia-northeast1Tokyo, Nhật Bản
asia-northeast2Osaka, Nhật Bản
asia-northeast3Seoul, Hàn Quốc
asia-south1Mumbai, Ấn Độ
châu Á-Nam2Delhi, Ấn Độ
asia-southeast1Singapore
châu Á-Đông Nam2Jakarta, Indonesia
australia-southeast1Sydney, Úc
australia-southeast2Melbourne, Úc
me-central1Doha, Qatar
me-central2Dammam, Ả Rập Xê Út
me-west1Tel Aviv, Israel

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

Khi tạo điểm cuối (endpoint):

Thiết lậpMô tảMặc định
Vùng đấtKhu vực triển khai-
Số lượng tối thiểuSố lượng phiên bản đang chạy tối thiểu0
Số lượng tối đaGiới hạn tỷ lệ tối đa10

Tùy chọn mở rộng

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

Khởi động nguội

Với min instances = 0, yêu cầu đầu tiên sau thời gian chờ sẽ kích hoạt quá trình khởi động nguội (2-5 giây). Hãy đặt min > 0 đối với các ứng dụng nhạy cảm với độ trễ.

Quản lý các đ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

Cánh đồngMô tả
URLĐiểm cuối HTTPS cho các yêu cầu
Vùng đấtKhu vực triển khai
Trạng tháiĐang chạy, Đã dừng, Đang triển khai
Các trường hợpSố 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:

Hoạt độngMô tả
Bắt đầuKhôi phục điểm cuối đã dừng
Dừng lạiTạm dừng điểm cuối (không tính phí)
Xóa bỏXóa vĩnh viễn điểm cuối

Điểm dừng cuối

Dừng một thiết bị đầu 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 phí
  • Có thể khởi động lại bất cứ lúc nào

Xóa điểm cuối

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 thường trực

Việc xóa diễn ra 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 điểm cuối

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 chung với các trường dành riêng cho từng nhiệm vụ.

Giá cả

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

Thành phầnTỷ lệ
CPUMỗi giây vCPU
Bộ nhớMỗi GB-giây
Yêu cầuTrên mỗi triệu yêu cầu

Tối ưu hóa chi phí

  • Sử dụng tỷ lệ về 0 cho các điểm cuối phát triển
  • Đặt số lượng tối đa phù hợp
  • Theo dõi 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 điểm cuối (endpoint)?

Không có giới hạn cứng nhắc. 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, khu vực là cố định. Để thay đổi khu vực:

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

Tôi cần xử lý việc triển khai đa vùng như thế nào?

Để được phủ sóng toàn cầu:

  1. Triển khai đến 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 nguội khác nhau tùy thuộc vào kích thước của từng mẫu xe:

Mô hìnhKhởi động nguội
YOLO11n~2 giây
YOLO11m~3 giây
YOLO11x~5 giây

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

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 được hỗ trợ. Hiện tại, các điểm cuối sử dụng URL do nền tảng tạo ra.



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

Bình luận