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

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

Xin chào và chào mừng! 🎉 Nếu bạn đang muốn tích hợp với Ultralytics Dịch vụ nhanh chóng và không gặp rắc rối, bạn đã đến đúng nơi. Hướng dẫn cài đặt HUB-SDK của chúng tôi được thiết kế để giúp bạn thiết lập và chạy ngay lập tức với các hướng dẫn rõ ràng, từng bước. Cho dù bạn là một nhà phát triển dày dạn kinh nghiệm hay chỉ mới bắt đầu, mục tiêu của chúng tôi là cung cấp cho bạn một quy trình thiết lập dễ dàng, đơn giản. Vì vậy, hãy lấy đồ uống yêu thích của bạn, và chúng ta hãy bắt tay vào hành trình cài đặt này cùng nhau!

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

Trước khi chúng tôi đi sâu vào cốt lõi của cài đặt, hãy đảm bảo rằng chúng tôi có tất cả các công cụ chúng tôi cần. Quá trình cài đặt suôn sẻ bắt đầu với thiết lập phù hợp, vì vậy đây là những gì bạn nên có trong tay:

  • Python: Điều cần thiết là phải có Python được cài đặt trên máy của bạn để hoạt động với HUB-SDK. Tải xuống phiên bản mới nhất từ python.org nếu nó chưa được thiết lập trên hệ thống của bạn.

  • Git (Tùy chọn): Mặc dù Git không bắt buộc phải cài đặt HUB-SDK, nhưng bạn nên sử dụng nó nếu muốn lấy các tính năng mới nhất và tuyệt vời nhất ngay từ nguồn. Git có thể được lấy từ git-scm.com.

Với những điều kiện tiên quyết này, bạn đã sẵn sàng chuyển sang giai đoạn cài đặt.

Phương pháp cài đặt

Tùy thuộc vào nhu cầu của bạn, bạn có thể chọn giữa hai phương pháp chính để cài đặt HUB-SDK. Dưới đây là những gì mỗi đường dẫn cung cấp:

Cài đặt từ PyPI

Nếu bạn đang tìm kiếm sự ổn định và dễ cài đặt, lấy bản phát hành ổn định mới nhất của HUB-SDK từ PyPI là cách để đi. Đây là cách bạn có thể làm điều đó với pip, PythonTrình cài đặt gói của :

pip install hub-sdk

Chạy lệnh này sẽ kéo phiên bản ổn định của HUB-SDK và cài đặt nó thẳng vào Python môi trường. Đây là con đường nhanh nhất để bắt đầu với HUB-SDK.

Khởi tạo HUBClient

Sau khi cài đặt hoàn tất, đã đến lúc chạm tay vào HUBClient. HUBClient sẽ là cửa ngõ của bạn để giao tiếp với Ultralytics hệ sinh thái. Dưới đây bạn có thể tìm thấy hai cách để xác thực và sử dụng ứng dụng khách.

Tùy chọn A: Sử dụng khóa API để xác thực

Đối với những người thích sử dụng khóa API vì sự đơn giản và bảo mật, dưới đây là cách bạn thiết lập:

from hub_sdk import HUBClient

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

Chèn khóa API thực tế của bạn được cung cấp bởi Ultralytics thay cho <YOUR-API-KEY>. Đây là phương pháp ưa thích khi API yêu cầu khóa bảo mật để truy cập.

Tùy chọn B: Sử dụng cặp email/mật khẩu để xác thực

Nếu bạn cần sử dụng kết hợp email / mật khẩu, nó cũng đơn giản như vậy:

from hub_sdk import HUBClient

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

Thay thế <YOUR-EMAIL><YOUR-PASSWORD> với thông tin đăng nhập của bạn. Cách tiếp cận này truyền thống hơn nhưng không kém phần mạnh mẽ.

Cuối cùng, tạo đối tượng HUBClient bằng phương thức credential đã chọn của bạn:

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)

Bằng cách thực thi dòng mã trên, bạn đã tạo thành công một phiên bản của HUBClient, sẵn sàng thực hiện các hoạt động khác nhau bằng cách sử dụng Ultralytics dịch vụ!


Bạn đã sẵn sàng! 🚀 Bây giờ bạn đã cài đặt HUB-SDK và một HUBClient khởi tạo theo ý của bạn. Từ đây, bạn có thể bắt đầu đi sâu vào các tính năng phong phú được cung cấp bởi Ultralytics hệ sinh thái. Tận dụng sức mạnh và tính linh hoạt của HUB-SDK cho các dự án của bạn, điều hướng qua tài liệu để khám phá những gì bạn có thể làm thêm và nếu bạn gặp bất kỳ vấn đề nào, nhóm hỗ trợ thân thiện của chúng tôi chỉ bằng một cú nhấp chuột. Mã hóa vui vẻ!


Ý kiến