自定义算法
边缘服务器ECS提供自定义算法功能,支持用户按需添加、编辑、维护自定义算法。
路径
- 登录ECS控制台。
- 点击左侧导航栏“算法仓库”,选择"算法管理"。
- 点击"自定义算法",添加、管理、查看本账户的自定义算法。
添加自定义算法
支持用户自主添加自定义算法,添加方式包括:表单创建、Yaml创建。
点击"添加自定义算法"按钮,进入自定义算法添加页面。
表单创建
以"表单创建"的模式创建自定义算法,用户需要在表单中填入:
必填项:算法名称、算法架构、镜像地址、版本号、对外端口、占用CPU、占用内存、监听端口等;
选填项:算法别名、环境变量、启动参数、容器工作目录、算法描述、版本描述等;
填写完成,并满足填写规则检验后,即可创建完成。
Yaml创建
以"Yaml创建"的模式创建自定义算法,用户需要填入:
必填项:算法名称、算法架构、版本号、Yaml文件等;
选填项:算法别名、算法描述、版本描述等;
填写完成,并满足填写规则检验后,即可创建完成。
- 模板管理
可以查看现有的全部模板,并支持查看Yaml、更新Yaml、删除等操作。
- 另存为模板
已填写完成的内容,可以被另存为模板,以供创建时参考。
- 选择模板
用户可以从模板库中选择模板,快速创建自定义算法。
自定义算法列表
展示该账号已创建的全部自定义算法,展示方式包括:所有算法、所有版本。
所有算法
在"所有算法"模式下,列表按照算法名称展示账号已创建的所有自定义算法,每款算法展示一次,同时展示算法的最新版本、创建方式、算法描述、更新时间,并支持"版本管理"及"删除"操作。
注:已部署的自定义算法不支持删除。
- 版本管理
在"版本管理"页面,支持为该自定义算法添加新的版本,添加方式与创建时相同。
注:同一个自定义算法的各个版本,仅支持使用相同的模式进行创建。
同时,展示该算法所包含的全部版本,包括版本名称、版本描述、创建时间等,并支持"查看详情"、"复制"、"删除"操作。
- 查看详情
在"查看详情"页面,展示该应用、该版本的详细信息,包含应用介绍、版本信息、部署信息等。
- 复制
点击"复制"按钮,可以复制该算法版本的参数信息,帮助用户添加、编辑新版本,进行版本管理。
所有版本
在"所有版本"模式下,列表展示账号已创建的所有自定义算法的所有版本,同时展示算法名称、版本号、来源、创建方式、版本描述、更新时间,并支持"查看详情"、"删除"操作。
- 查看详情
在"查看详情"页面,展示该算法、该版本的详细信息,包含算法介绍、版本信息、部署信息等。