Перейти к содержимому

Ultralytics HUB-SDK

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

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

С чего начать

Готов приступить к работе с HUB-SDK? Наше руководство по быстрому старту предлагает простой путь к тому, чтобы SDK начал работать в твоей среде Python .

  • Продвинь свою разработку и упрости настройку, заглянув сюда: Быстрый старт.

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

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

pip install hub-sdk

После выполнения этой команды SDK будет загружен и установлен, разблокировав возможности сервисов Ultralytics в твоем приложении.

Инициализация HUBClient

Интеграция с сервисами Ultralytics начинается с инициализации HUBClient Объект. Этот важнейший шаг создает мост между твоим кодом и нашими API, и для его выполнения требуются соответствующие учетные данные для аутентификации. Ты можешь выбрать стандартный метод API-ключа или использовать свою электронную почту и пароль. Давай настроим его вместе! 🚀

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

Чтобы использовать простоту API-ключа, подготовь словарь с ключом следующим образом:

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

Используя API-ключ, ты выбираешь общий метод аутентификации, подходящий для программного доступа. Он идеально подходит для сценариев, в которых интеграция ключа непосредственно в твой фреймворк желательна для быстрого и безопасного взаимодействия с сервисами.

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

Предпочитаешь использовать учетные данные своего аккаунта? Настрой HUBClient с твоей электронной почтой и паролем в словаре учетных данных:

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

Использование электронной почты и пароля - удобный выбор, если ты ищешь традиционный способ входа в систему или стремишься использовать персонализированные функции, привязанные к твоему аккаунту Ultralytics .

Собери все воедино

Теперь, когда твои учетные данные подготовлены, начинай HUBClient:

client = HUBClient(credentials)
# The HUBClient is now initialized with your chosen authentication method.

Эта важнейшая строка кода создает новый экземпляр HUBClient, подключая тебя к обширному ландшафту сервисов, предлагаемых платформой Ultralytics . Надежно закрепив за собой аутентификационные данные, ты сможешь исследовать все функциональные возможности, доступные тебе на кончиках пальцев!


Поздравляю тебя с установкой Ultralytics HUB -SDK! Теперь у тебя есть все необходимое для того, чтобы начать свой путь к интеграции передовых сервисов машинного обучения в свои приложения. Изучи нашу дополнительную документацию, чтобы узнать, как использовать конкретные API, и обратись к форумам нашего сообщества, если столкнешься с какими-либо трудностями. Счастливого кодинга, и пусть твои проекты процветают благодаря силе Ultralytics! 🌟


Комментарии