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 迁移到新参数。
consensus_replicas 参数改名 initial_replicas,旧参数仍可用但已弃用。为什么重要 影响所有依赖 CVAT consensus API 的标注/数据闭环脚本:响应字段移除与参数弃用,并含两项安全修复,升级前必须评估兼容性。适合 使用 CVAT 做标注与共识流程的 MLOps 工程师、数据管线负责人和自托管平台运维。
consensus_enabled 与 jobs 的 consensus_replicas 字段。POST /api/tasks 新增 initial_replicas 参数,设置每个标注作业的副本作业数。POST /api/tasks 的 consensus_replicas 参数弃用,改用 initial_replicas。consensus_replica 类型在 GET /api/jobs 的 type/filter 中作为 replica 别名仍可接受。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