跳至内容

快速入门:安装Ultralytics HUB-SDK

欢迎阅读!🎉 本指南提供了安装和初始化Ultralytics HUB-SDK 的分步指南,专为经验丰富的开发人员和初学者设计。

先决条件

在开始之前,请确保您具备以下条件:

  • Python:使用 HUB-SDK 时需要。如果尚未安装,请从python.org 下载最新版本。
  • Git(可选):建议直接从源代码访问最新功能。从git-scm.com 获取 Git。

安装

您可以使用以下方法之一安装 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> 使用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 个月前

评论