Bỏ qua nội dung

Bắt đầu nhanh: Cài đặt Ultralytics HUB-SDK

Chào mừng! 🎉 Hướng dẫn này cung cấp hướng dẫn từng bước để cài đặt và khởi tạo Ultralytics HUB-SDK được thiết kế dành cho cả nhà phát triển dày dặn kinh nghiệm và người mới bắt đầu.

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

Trước khi bắt đầu, hãy đảm bảo bạn có những điều sau:

  • Python : Cần thiết để làm việc với HUB-SDK. Nếu chưa cài đặt, hãy tải xuống phiên bản mới nhất từ python .org .
  • Git (Tùy chọn) : Khuyến nghị để truy cập các tính năng mới nhất trực tiếp từ nguồn. Tải Git từ git-scm.com .

Cài đặt

Bạn có thể cài đặt HUB-SDK bằng một trong các phương pháp sau:

Cài đặt từ PyPI

Để cài đặt ổn định và dễ dàng, hãy cài đặt bản phát hành mới nhất của HUB-SDK từ PyPI sử dụng pip:

pip install hub-sdk

Lệnh này tải xuống và cài đặt phiên bản ổn định của HUB-SDK vào máy tính của bạn Python môi trường. Đây là cách nhanh nhất để bắt đầu.

Khởi tạo HUBClient

Sau khi cài đặt, khởi tạo HUBClient để giao tiếp với Ultralytics Hệ sinh thái HUB. Có hai phương pháp xác thực khả dụng:

Tùy chọn 1: Sử dụng Khóa API

Sử dụng khóa API để thiết lập đơn giản và an toàn:

credentials = {"api_key": "<YOUR-API-KEY>"}

Thay thế <YOUR-API-KEY> với khóa API thực tế của bạn từ Ultralytics . Phương pháp này được ưu tiên để truy cập API an toàn. Bạn có thể tìm hoặc tạo khóa API của mình trên Ultralytics Trang cài đặt HUB.

Tùy chọn 2: Sử dụng Email và Mật khẩu

Ngoài ra, hãy sử dụng kết hợp email và mật khẩu:

credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}

Thay thế <YOUR-EMAIL><YOUR-PASSWORD> với bạn Ultralytics thông tin đăng nhập.

Tạo đối tượng HUBClient

Tạo một HUBClient đối tượng sử dụng phương thức xác thực bạn đã chọn:

Xác thực HUB SDK

from hub_sdk import HUBClient

credentials = {"api_key": "<YOUR-API-KEY>"}  # API key
client = HUBClient(credentials)
from hub_sdk import HUBClient

credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}  # Email and password
client = HUBClient(credentials)

Với HUBClient đã khởi tạo trường hợp, giờ đây bạn có thể thực hiện nhiều thao tác khác nhau bằng cách sử dụng Ultralytics dịch vụ. Các HUBClient lớp mở rộng khả năng xác thực và đóng vai trò là cổng thông tin để bạn tương tác với Ultralytics Dịch vụ HUB. Để biết thêm chi tiết, hãy xem hub_sdk.hub_client.HUBClient tài liệu tham khảo.


Bạn đã hoàn tất! 🚀 Với HUB-SDK được cài đặt và HUBClient đã được khởi tạo, bây giờ bạn có thể khám phá các tính năng của Ultralytics hệ sinh thái. Để biết thêm hướng dẫn, hãy tham khảo Ultralytics Tài liệu HUB-SDK và nếu bạn gặp bất kỳ vấn đề nào, nhóm hỗ trợ của chúng tôi luôn sẵn sàng hỗ trợ. Chúc bạn viết mã vui vẻ!

📅 Được tạo ra cách đây 1 năm ✏️ Đã cập nhật cách đây 1 tháng

Bình luận