对于算法模型平台来说,模型完成上传和配置之后,真正进入使用阶段,还需要继续处理一系列管理问题:
模型是否已经审批通过、当前是否已经上线、关联了哪些计算任务、任务运行状态如何,以及接口调用能否适配批量业务参数。
当这些信息分散在不同页面时,用户往往需要在模型管理、审批、任务和接口配置之间反复切换,才能确认某个模型当前处于什么状态。
从平台设计角度看,这类问题并不一定需要增加更多独立功能,而是需要重新组织已有信息和操作路径。
qModel 开源版 v1.4.1 主要围绕这一思路进行了调整,包括:
- 首页信息布局优化;
- 模型详情页新增审批管理;
- 模型详情页新增计算任务管理;
- 计算任务创建流程模块化;
- API 支持数组类型参数传入;
- 登录页 Banner 自适应优化。
整体来看,本次更新更关注的是:
如何把模型创建、审批、任务运行和接口调用之间的状态关系组织得更加清晰。
首页布局优化,让高频功能入口更加清晰
在模型平台使用过程中,首页通常承担着功能入口和状态概览的作用。
如果常用功能入口分散,用户进入平台后需要花费额外时间寻找对应模块。
qModel开源版v1.4.1对首页标题样式和快捷功能入口进行了调整,重新规划页面布局,让重要功能信息更加集中展示。
优化后的首页主要包括:
- 调整首页标题展示样式;
- 重新布局快捷功能入口;
- 优化页面信息层级。
用户进入平台后,可以更快速定位常用能力。
对于企业内部多角色使用场景,例如算法开发人员、模型管理人员、运维人员等,更清晰的入口布局可以减少查找功能的时间,提高平台使用效率。
模型中心新增审批管理,集中查看模型上线状态
模型从开发完成到正式使用,通常需要经过审批流程。
在传统管理方式中,模型基础信息和审批记录可能分布在不同页面。
当需要确认某个模型是否通过审核、审核过程如何时,需要额外进入审批页面查看。
qModel开源版v1.4.1在模型中心详情页新增模型审批 Tab,将模型基础信息与审批记录集中展示。
用户可以在模型详情页面直接查看:
- 模型基本信息;
- 当前审批状态;
- 历史审批记录。
这种方式减少了模型信息和审批信息之间的页面切换。
对于企业模型治理场景,可以帮助管理人员更直观地了解模型当前所处阶段,为模型上线流程提供统一查看入口。
新增计算任务管理,让模型运行状态更加透明
模型真正投入业务使用后,还需要关注实际运行情况。
一个模型可能对应多个计算任务:
- 定时计算任务;
- 批量推理任务;
- 业务调用任务。
如果模型信息和运行任务分开管理,用户需要额外查找对应任务。
qModel开源版v1.4.1在模型中心详情页新增计算任务 Tab,将模型与关联运行任务进行统一展示。
用户可以直接在模型详情页面查看:
- 当前模型关联任务;
- 模型实际运行情况;
- 任务管理信息。
通过将模型和运行任务关联展示,可以让模型从“创建完成”到“实际运行”的状态更加连续。
重构计算任务创建流程,降低任务配置复杂度
计算任务创建涉及多个配置内容:
- 使用哪个模型;
- 任务基本信息如何填写;
- 如何设置运行策略;
- 使用哪些数据。
如果所有配置内容集中在一个表单页面中,新用户容易遗漏配置项,已有用户也需要频繁确认填写顺序。
qModel开源版v1.4.1重新组织计算任务新增页面,将任务创建流程拆分为四大模块:
- 模型选择;
- 任务信息;
- 运行策略;
- 数据绑定。
从平铺表单,到模块化配置流程
新版任务创建流程由原来的单页面表单调整为分模块、分步骤结构。
用户可以按照:
选择模型 → 配置任务信息 → 设置运行策略 → 绑定数据
逐步完成任务创建。
这种方式主要优化了任务配置过程中的信息组织:
- 确认使用哪个模型;
- 补充任务描述和基础信息;
- 配置任务运行方式;
- 完成数据关联。
通过拆分配置步骤,可以降低任务创建过程中的理解成本,让不同熟悉程度的用户都能按照明确路径完成配置。
API支持数组类型传参,满足批量调用需求
在模型实际应用过程中,接口调用不仅包括单条数据请求,也可能涉及批量数据处理。
例如:
- 批量输入多个业务对象;
- 一次提交多组预测数据;
- 集成外部系统批量调用模型能力。
如果接口参数只能单个传入,会限制部分业务调用方式。
qModel开源版v1.4.1在模型计算接口调用中新增数组类型传参支持,可以通过数组形式批量传入参数,满足更多业务调用场景。
该能力可以提升模型接口调用的灵活性,使模型服务能够适配更多批量数据接入方式。
同时,具体调用方式仍需要结合业务系统的数据结构和接口设计进行配置。
登录页Banner优化,提升多端展示体验
除了核心模型管理能力外,qModel开源版v1.4.1也对登录页面展示效果进行了优化。
新版登录页Banner进行了重新设计,并支持自适应布局。
优化后:
- 不同分辨率下可以自动适配;
- 不同终端设备保持较好的展示效果;
- 登录页面视觉体验更加统一。
对于企业内部平台使用场景,多终端访问已经成为常见需求,自适应展示可以减少不同设备之间的显示差异。
版本价值
从功能变化来看,qModel 开源版 v1.4.1 的重点并不是扩展新的模型算法能力,而是继续完善模型进入企业应用之后的管理流程。
本次更新主要集中在三个方向。
第一,模型状态信息进一步集中。
通过在模型详情页增加审批 Tab 和计算任务 Tab,模型基础信息、审批状态以及关联运行任务可以在同一上下文中查看,减少页面切换。
第二,任务创建流程重新组织。
计算任务从单页表单调整为:
模型选择 → 任务信息 → 运行策略 → 数据绑定
这种拆分方式并不会减少实际配置项,但可以让配置顺序更加明确,也更便于用户理解任务创建过程。
第三,模型调用方式增加数组参数支持。
API 可以通过数组形式传入批量参数,为一次处理多组业务数据提供接口层面的支持。具体是否适合批量调用,仍然需要结合模型本身、接口设计以及业务数据结构判断。
除此之外,首页布局和登录页自适应调整,主要解决平台入口和不同终端下的展示问题。
最后
因此,这次版本更适合理解为一次模型管理链路和交互流程的整理:
从模型信息查看,到审批状态确认,再到任务创建、运行管理和接口调用,相关信息之间的关系进一步被集中到更明确的操作路径中。
需要说明的是,平台层面的流程优化不能替代自身的模型治理规范、审批制度、运行资源管理以及业务系统集成设计。
但对于需要持续管理多个算法模型和计算任务的场景来说,更清晰的状态展示和任务配置路径,可以减少一部分重复查找和操作成本,也让模型从配置到运行的过程更容易被追踪。