Roboflow 集成#
Roboflow 集成会将你的 Roboflow 工作区中所有受支持的数据集,以其最新版本导入 Ultralytics Platform。你可以随时重新运行导入,以获取上次导入后添加的数据集。
从 Roboflow 导入#
- 前往 Settings > Integrations,然后从集成列表中选择 Roboflow。
- 粘贴你的 Roboflow API Key,然后点击 Import。
- 查看 Import from Roboflow 预览对话框,其中会列出:
- 将要导入的 New datasets
- 将被跳过的 Already imported 数据集
- 任何 missing version、unsupported tasks 或 couldn't be sized 的数据集
- 所需存储空间,并与剩余存储空间进行核对
- 点击 Import 开始导入。

导入的数据集会立即出现在你的 Datasets 列表中,状态为 processing,并在其图像 and 标注导入完成后即可使用。
任何工作区编辑者都可以运行导入。预览是耗时的步骤:Roboflow 必须先为每个新数据集生成导出存档,才能报告其大小,因此包含许多新版本的工作区可能需要一分钟或更长时间才能完成预览。如果超大型工作区发生超时,请再次运行 — 已经导入的内容会被跳过,因此第二次运行只需处理剩余内容。
支持的任务类型#
Roboflow 项目会映射到匹配的 YOLO 任务类型:
按照 Roboflow 的指南查找你的 API key。Platform 使用该密钥运行预览和导入,随后会丢弃密钥 — 不会保存任何内容,之后也无需断开连接。
具有不受支持任务类型的项目(例如多标签分类和语义分割),以及尚未生成版本的项目,会被跳过并在预览中报告。如果 Roboflow 无法及时报告某个数据集的导出大小,该数据集也会被排除,并显示为 Couldn't size — retry later。
系统会自动检测并跳过已导入的数据集版本,因此你可以安全地重新运行导入,以获取新添加的数据集,而不会创建重复项。在 Roboflow 中提升项目版本,会将其作为要导入的新数据集,而不是更新你已有的数据集。
之前导入的数据集如果被你移至 Trash,仍会被检测到并跳过,因为在保留期限内它仍占用存储空间。重新导入同一 Roboflow 版本前,请先将其永久删除。
常见问题#
不会。该密钥用于运行预览和导入,随后会被丢弃。不会有保存的连接,以后也无需断开任何连接。
导入包含至少一个生成版本的对象检测、实例分割、单标签分类 and 关键点检测项目。多标签分类项目、语义分割项目以及没有版本的项目将被跳过,并列在预览中。
再次运行导入。已导入的数据集(包括位于 Trash 中的数据集)会被跳过,因此只会传输新项目和新版本。
Roboflow 会为每个新数据集版本生成一个导出归档,然后才能报告大小,因此拥有许多新版本的工作区可能需要一分钟或更长时间来生成预览。如果超时,请再次运行,第二次运行将仅处理剩余部分。