Bỏ qua nội dung

Ultralytics HUB-SDK

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

Tài liệu hướng dẫn 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 thành thạo HUB-SDK. Hãy cùng tìm hiểu 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

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 con đường đơn giản để đưa SDK vào hoạt động trong Python môi trường.

  • Thúc đẩy quá trình phát triển của bạn và đơn giản hóa thiết lập bằng cách truy cập: Khởi động nhanh .

Cài đặt từ PyPI

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 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 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 ra 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 phù hợp. Bạn có thể chọn phương pháp khóa API chuẩn hoặc sử dụng email và mật khẩu của mình. Chúng ta hãy cùng nhau thiết lập! 🚀

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

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

# 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 pháp xác thực chung phù hợp với quyền truy cập theo chương trình. Nó hoàn hảo cho các tình huống mà việc tích hợp khóa trực tiếp vào khuôn khổ 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? Cấu hình HUBClient với email và mật khẩu của bạn trong từ điển thông tin đăng nhập:

# 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 muốn sử dụng các tính năng được cá nhân hóa gắn liền với bạn Ultralytics tài khoản.

Tổng hợp tất cả lại với nhau

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

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)

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 thông tin xác thực được lưu trữ an toàn, bạn đã sẵn sàng khám phá các chức năng trong tầm tay!


Xin chúc mừng vì đã thiết lập Ultralytics HUB-SDK! Bây giờ bạn đã được trang bị đầy đủ để bắt đầu hành trình tích hợp các dịch vụ học máy tiên tiến vào ứng dụng của mình. Khám phá thêm tài liệu hướng dẫn 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. Chúc bạn lập trình vui vẻ và mong các dự án của bạn phát triển mạnh mẽ với sức mạnh của Ultralytics ! 🌟

Bình luận