Перейти к содержанию

Быстрый старт: Установка Ultralytics HUB-SDK

Добро пожаловать! 🎉 Это руководство содержит пошаговые инструкции по установке и инициализации Ultralytics HUB-SDK, предназначенные как для опытных разработчиков, так и для начинающих.

Предварительные требования

Прежде чем начать, убедитесь, что у вас есть следующее:

  • Python: Требуется для работы с HUB-SDK. Если он еще не установлен, загрузите последнюю версию с python.org.
  • Git (опционально): Рекомендуется для доступа к последним функциям непосредственно из исходного кода. Получите Git с сайта git-scm.com.

Установка

Вы можете установить HUB-SDK одним из следующих способов:

Установка из PyPI

Для стабильной и простой установки установите последнюю версию HUB-SDK из PyPI используя pip:

pip install hub-sdk

Эта команда загружает и устанавливает стабильную версию HUB-SDK в вашу среду Python. Это самый быстрый способ начать работу.

Инициализировать HUBClient

После установки инициализируйте HUBClient для взаимодействия с экосистемой Ultralytics HUB. Доступны два метода аутентификации:

Вариант 1: Использование API-ключа

Используйте ключ API для простой и безопасной настройки:

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

Замените <YOUR-API-KEY> с вашим фактическим API-ключом от Ultralytics. Этот метод предпочтителен для безопасного доступа к API. Вы можете найти или создать свой API-ключ на своей странице Страница настроек Ultralytics HUB.

Вариант 2: Использование электронной почты и пароля

В качестве альтернативы, используйте комбинацию электронной почты и пароля:

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

Замените <YOUR-EMAIL> и <YOUR-PASSWORD> с вашими учетными данными для входа в Ultralytics.

Создать объект HUBClient

Создайте HUBClient объект, используя выбранный вами метод аутентификации:

Аутентификация 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)

С HUBClient экземпляр инициализирован, теперь вы можете выполнять различные операции, используя сервисы Ultralytics. The HUBClient класс расширяет возможности аутентификации и служит вашим шлюзом для взаимодействия со службой Ultralytics HUB. Для получения более подробной информации см. hub_sdk.hub_client.HUBClient справочная документация.


Всё готово! 🚀 После установки HUB-SDK и HUBClient инициализирован, теперь вы можете изучить возможности экосистемы Ultralytics. Для получения дальнейших инструкций обратитесь к Документация Ultralytics HUB-SDK а если у вас возникнут какие-либо проблемы, наша служба поддержки готова помочь. Удачного кодирования!



📅 Создано 1 год назад ✏️ Обновлено 1 месяц назад

Комментарии