Bỏ để qua phần nội dung

Ultralytics HUB-SDK

Chào mừng bạn đến với Ultralytics Tài liệu HUB-SDK! Nếu bạn đang tìm cách tích hợp các công cụ và dịch vụ máy học mạnh mẽ vào Python Các ứng dụng, bạn đã đến đúng nơi. Cho dù bạn là người đam mê AI, một học viên máy học dày dạn kinh nghiệm hay một nhà phát triển phần mềm đang tìm cách khai thác các khả năng của Ultralytics dịch vụ, SDK của chúng tôi làm cho nó dễ dàng và hiệu quả.

Tài liệu thân thiện và chuyên nghiệp của chúng tôi sẽ hướng dẫn bạn trên hành trình từ cài đặt đến làm chủ HUB-SDK. Hãy đi sâu vào và bắt đầu tận dụng toàn bộ sức mạnh của Ultralytics hệ sinh thái trong các dự án của bạn!

Bắt đầu từ đâu

Bạn đã sẵn sàng bắt đầu chạy với HUB-SDK? Hướng dẫn bắt đầu nhanh của chúng tôi cung cấp một đường dẫn đơn giản để thiết lập và hoạt động SDK trong Python môi trường.

  • Thúc đẩy sự phát triển của bạn về phía trước và hợp lý hóa thiết lập của bạn bằng cách truy cập: Bắt đầu nhanh.

Cài đặt từ PyPI

Có quyền truy cập vào bản phát hành ổn định mới nhất của HUB-SDK thông qua PyPI. Chỉ cần thực hiện lệnh bên dưới trong terminal / shell của bạn để thêm liền mạch SDK vào Python dự án:

pip install hub-sdk

Sau khi chạy lệnh này, SDK sẽ được tải xuống và cài đặt, mở khóa các khả năng của Ultralytics dịch vụ trong ứng dụng của bạn.

Khởi tạo HUBClient

Tích hợp với Ultralytics Các dịch vụ bắt đầu bằng việc khởi tạo một HUBClient đối tượng. Bước quan trọng này tạo cầu nối giữa mã của bạn và API của chúng tôi và yêu cầu thông tin xác thực thích hợp. Bạn có thể chọn phương thức khóa API tiêu chuẩn hoặc sử dụng email và mật khẩu của mình. Hãy thiết lập nó cùng nhau! 🚀

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

Để sử dụng sự đơn giản của khóa API, hãy chuẩn bị từ điển với khóa của bạn như sau:

from hub_sdk import HUBClient

# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}

Bằng cách sử dụng khóa API, bạn đang chọn một phương thức xác thực phổ biến phù hợp để truy cập theo chương trình. Nó hoàn hảo cho các tình huống trong đó việc tích hợp khóa trực tiếp vào khung của bạn là mong muốn để tương tác dịch vụ nhanh chóng và an toàn.

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

Bạn muốn khai thác thông tin đăng nhập tài khoản của mình? Định cấu hình HUBClient với email và mật khẩu của bạn trong từ điển thông tin xác thực:

from hub_sdk import HUBClient

# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with your password.
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}

Sử dụng email và mật khẩu của bạn là một lựa chọn thuận tiện nếu bạn đang tìm kiếm trải nghiệm đăng nhập truyền thống hoặc nhằm mục đích sử dụng các tính năng được cá nhân hóa gắn liền với Ultralytics tài khoản.

Kết hợp tất cả lại với nhau

Bây giờ thông tin đăng nhập của bạn đã được chuẩn bị, hãy bắt đầu HUBClient:

Xác thực SDK HUB

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)

Dòng mã quan trọng này tạo ra một phiên bản mới của HUBClient, kết nối bạn với bối cảnh rộng lớn của các dịch vụ được cung cấp bởi Ultralytics nền tảng. Với các chi tiết xác thực của bạn một cách an toàn, bạn đã sẵn sàng để khám phá các chức năng trong tầm tay!


Chúc mừng bạn đã thiết lập Ultralytics HUB-SDK! Giờ đây, bạn đã được trang bị tốt để bắt tay vào hành trình hướng tới việc tích hợp các dịch vụ học máy tiên tiến vào các ứng dụng của mình. Khám phá thêm tài liệu của chúng tôi để biết hướng dẫn về cách sử dụng các API cụ thể và tham khảo diễn đàn cộng đồng của chúng tôi nếu bạn gặp bất kỳ trở ngại nào. Mã hóa vui vẻ và có thể các dự án của bạn phát triển mạnh với sức mạnh của Ultralytics! 🌟


Ý kiến