Ultralytics HUB-SDK
Добро пожаловать в документацию Ultralytics HUB-SDK! Если вы хотите интегрировать мощные инструменты и сервисы машинного обучения в свои приложения Python , вы пришли по адресу. Независимо от того, являетесь ли вы энтузиастом искусственного интеллекта, опытным специалистом в области машинного обучения или разработчиком программного обеспечения, желающим использовать возможности сервисов Ultralytics , наш SDK сделает это легко и эффективно.
Наша дружелюбная и профессиональная документация проведет вас по пути от установки до освоения HUB-SDK. Давайте погрузимся в работу и начнем использовать всю мощь экосистемы Ultralytics в своих проектах!
С чего начать
Готовы приступить к работе с HUB-SDK? Наше руководство по быстрому запуску предлагает простой путь к тому, чтобы SDK начал работать в вашей среде Python .
- Ускорьте разработку и упростите настройку, посетив раздел: Быстрый старт.
Установка из PyPI
Получите доступ к последнему стабильному выпуску HUB-SDK через PyPI. Просто выполните приведенную ниже команду в терминале/шелле, чтобы без проблем добавить SDK в свой проект Python :
После выполнения этой команды SDK будет загружен и установлен, открывая возможности сервисов Ultralytics в вашем приложении.
Инициализация HUBClient
Интеграция с сервисами Ultralytics начинается с инициализации HUBClient
объект. Этот ключевой шаг создает мост между вашим кодом и нашими API, и для его выполнения требуются соответствующие учетные данные для аутентификации. Вы можете выбрать стандартный метод API-ключа или использовать свою электронную почту и пароль. Давайте настроим это вместе! 🚀
Вариант 1: Использование ключа API
Чтобы использовать простоту ключа API, подготовьте словарь с вашим ключом следующим образом:
# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}
Используя API-ключ, вы выбираете общий метод аутентификации, подходящий для программного доступа. Он идеально подходит для сценариев, в которых интеграция ключа непосредственно в ваш фреймворк необходима для быстрого и безопасного взаимодействия с сервисами.
Вариант 2: Использование электронной почты и пароля
Предпочитаете использовать учетные данные своей учетной записи? Настройте HUBClient
с указанием вашей электронной почты и пароля в словаре учетных данных:
# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with your password.
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
Использование электронной почты и пароля - удобный выбор, если вы ищете традиционный способ входа в систему или хотите использовать персонализированные функции, привязанные к вашей учетной записи Ultralytics .
Все вместе
Теперь, когда ваши учетные данные подготовлены, начните HUBClient
:
Аутентификация HUB SDK
Эта важнейшая строка кода создает новый экземпляр HUBClient, подключая вас к обширному ландшафту сервисов, предлагаемых платформой Ultralytics . Надежно закрепив за собой аутентификационные данные, вы можете исследовать функциональные возможности, доступные вам на кончиках пальцев!
Поздравляем вас с установкой Ultralytics HUB-SDK! Теперь у вас есть все необходимое для интеграции передовых сервисов машинного обучения в ваши приложения. Изучите нашу дополнительную документацию, чтобы получить рекомендации по использованию конкретных API, и обратитесь на форумы нашего сообщества, если у вас возникнут трудности. Счастливого кодинга, и пусть ваши проекты процветают благодаря силе Ultralytics! 🌟