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

Быстрый старт: Установка 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 . Сайт HUBClient Класс расширяет возможности аутентификации и служит шлюзом для взаимодействия с сервисом Ultralytics HUB. Для получения более подробной информации см. hub_sdk.hub_client.HUBClient справочная документация.


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

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

Комментарии