AI 研究助理

基于站内最新资料,回答 AI 前沿问题

回答带出处引用,支持多轮追问,当前页面内容会作为上下文

快速响应
AI 前沿跟踪
今日首页重点内容GitHub 趋势榜
领域
学术研究
大模型
具身智能
AI 基础设施
智能体 · Skill · MCP
机器人
多模态
自动驾驶
数据 / MLOps
AI 硬件
安全对齐
综述与报告
发布数据 / MLOpsCVAT数据标注API 更新副本任务

cvat v2.80.0

查看发布页
AI 解读已生成 · AI 生成,数字以原文为准
AI 全文总结值得深入基于版本说明 3332 字 · 完整阅读

CVAT v2.80.0 将 consensus_replicas 改名 initial_replicas,合并时按默认 11 校验。

CVAT v2.80.0 将共识副本机制统一为副本:任务创建 API 新增 initial_replicas 参数替代弃用的 consensus_replicas,作业类型 consensus_replica 改名为 replica 并保留别名,REST 响应移除 consensus_enabled 与旧作业字段;2D 任务标注阶段的作业只要存在已开始的副本作业即可合并,创建时不再限制每个作业的副本数且可设为 1,但合并会拒绝超过 CVAT_MAX_CONSENSUS_REPLICAS 默认值 11 的已开始副本作业,共识管理和合并动作对所有任务开放,单个作业合并仅对有副本作业可用。模型选择器加入 AI agent 配置文档链接;SDK 去掉 typing_extensions 依赖并移除 Python 3.10 支持。修复包括 CLI README 换行、API 文档渲染、Ctrl 缩放旋转误选、邮箱确认 HTTP 500;安全方面更新根 CA 证书应对 eMudhra 事件,并修补用户信息泄露和组织维护者越权角色漏洞。使用方需从 consensus_replicas 迁移到新参数。

  1. 1consensus_replicas 参数改名 initial_replicas,旧参数仍可用但已弃用。
  2. 2任务创建不再限制副本数,最少 1 个;合并时按默认 11 个校验。
  3. 3SDK/CLI 移除 Python 3.10,修复组织角色提权与信息泄露漏洞。

为什么重要 影响所有依赖 CVAT consensus API 的标注/数据闭环脚本:响应字段移除与参数弃用,并含两项安全修复,升级前必须评估兼容性。适合 使用 CVAT 做标注与共识流程的 MLOps 工程师、数据管线负责人和自托管平台运维。

版本v2.80.0
安全修复2 项
Python 支持移除 3.10
API 变更破坏性
来源
github.com
发布
2026/10/22
作者
cvat-ai

破坏性变更2 项

  • SDK/CLI 移除 Python 3.10 支持。
  • REST API 响应移除 consensus_enabled 与 jobs 的 consensus_replicas 字段。

新增2 项

  • POST /api/tasks 新增 initial_replicas 参数,设置每个标注作业的副本作业数。
  • 模型选择器新增 AI agent 设置文档链接,无可用模型时也显示。

改进1 项

  • 2D task 标注阶段作业有若干已启动 replica jobs 时允许合并。

弃用2 项

  • POST /api/tasks 的 consensus_replicas 参数弃用,改用 initial_replicas。
  • consensus_replica 类型在 GET /api/jobs 的 type/filter 中作为 replica 别名仍可接受。

修复1 项

  • 按住 Ctrl 缩放/旋转对象不再误触发多选,修复邮箱验证 HTTP 500 与 API 文档渲染。
默认合并上限
CVAT_MAX_CONSENSUS_REPLICAS=11
新增参数
initial_replicas

中文(AI 翻译)

Added

  • [Server API] 任务创建请求(POST /api/tasks)中的 initial_replicas 参数设置每个标注作业所创建的副本作业数量。该值会在任务响应(GET /api/tasks)中返回(https://github.com/cvat-ai/cvat/pull/11305)
  • 在模型选择器中添加 AI agent 设置文档链接,包括没有可用模型时(https://github.com/cvat-ai/cvat/pull/11304)

Changed

  • [Server API] consensus_replica 作业类型重命名为 replica(https://github.com/cvat-ai/cvat/pull/11305)
  • 任务创建表单中的 "Consensus Replicas" 字段重命名为 "Initial replicas"(https://github.com/cvat-ai/cvat/pull/11305)
  • [Server API] 当 2D 任务的标注阶段中一个标注作业有一个或多个已启动的副本作业时,可以被合并(POST /api/consensus/merges)(https://github.com/cvat-ai/cvat/pull/11305)
  • [Server API] 任务创建时每个标注作业的副本作业数量不再受限,1 可被接受。相反,合并操作会拒绝已启动副本作业数超过服务器设置 CVAT_MAX_CONSENSUS_REPLICAS 允许值(默认 11)的标注作业(https://github.com/cvat-ai/cvat/pull/11305)
  • "Consensus management" 和 "Merge consensus jobs" 操作对所有任务可用,"Merge consensus job" 操作对每个拥有副本作业的标注作业可用(https://github.com/cvat-ai/cvat/pull/11305)
  • [SDK] typi…

原文

Added

  • ServerAPI The initial_replicas parameter of the task creation request (POST /api/tasks) sets the number of replica jobs created for each annotation job. The value is returned in the task responses (GET /api/tasks) (https://github.com/cvat-ai/cvat/pull/11305)

  • Add a link to AI agent setup documentation in model selectors, including when no models are available (https://github.com/cvat-ai/cvat/pull/11304)

Changed

  • ServerAPI The consensus_replica job type is renamed to replica (https://github.com/cvat-ai/cvat/pull/11305)

  • The "Consensus Replicas" field of the task creation form is renamed to "Initial replicas" (https://github.com/cvat-ai/cvat/pull/11305)

  • ServerAPI An annotation job in the annotation stage of a 2D task can be merged (POST /api/consensus/merges) when it has one or several started replica jobs (https://github.com/cvat-ai/cvat/pull/11305)

  • ServerAPI The number of replica jobs per annotation job is no longer limited at task creation, and 1 is accepted. Instead, merging rejects an annotation job with more started replica jobs than the CVAT_MAX_CONSENSUS_REPLICAS server setting allows (11 by default) (https://github.com/cvat-ai/cvat/pull/11305)

  • The "Consensus management" and "Merge consensus jobs" actions are available for every task, the "Merge consensus job" action is available for every annotation job that has replica jobs (https://github.com/cvat-ai/cvat/pull/11305)

  • SDK The `typi…

深度总结

1 / 9
升级前先改 API 脚本· 风险提示

REST 已删除 consensus_enabled 与 consensus_replicas 字段,旧脚本读取会缺字段。

风险

本次版本将 POST /api/tasks 的 consensus_replicas 参数标记为 deprecated,要求改用 initial_replicas;同时 REST API 响应移除任务的 consensus_enabled 字段与作业的 deprecated consensus_replicas 字段。任何依赖旧字段的自动标注脚本或平台集成都需要先适配,否则升级后会出现缺失字段或后续不兼容。

注释 · 重点检查 GET /api/tasks 响应解析与 POST /api/tasks 请求体。出自 Deprecated/Removed