AI 应用是针对大模型在线推理场景推出的一站式开发部署运维平台。自定义创建为用户提供了相对灵活的 AI 应用创建方式,通过指定镜像、模型、代码、启动命令和三方库的方式来部署 AI 大模型,能够适配用户的绝大多数自定义场景。本文为您介绍如何通过自定义创建方式部署 AI 应用。
说明
【邀测·申请试用】AI 应用当前邀测开放。如需体验,请联系您的售前经理或解决方案经理。
容器服务 VKE
持续交付 CP
(可选)如需挂载模型文件,请完成以下准备工作,任选一种存储即可。
(可选)如需配置外部访问方式,请完成以下准备工作,任选一种方式即可。
登录应用管理页面。
登录 持续交付控制台。
在左侧导航栏选择 工作区。
单击目标工作区名称,进入当前工作区。
在左侧导航栏选择 应用交付 > 应用管理。
在应用管理页面,单击 创建应用。
在创建应用页面,选择 AI 应用。
选择 自定义创建 模板,并单击 下一步:应用配置。
按要求填写应用的相关配置信息。配置完成后单击 确定,应用将开始创建并部署。
配置项 | 说明 |
---|---|
应用标识 | 根据界面提示填写应用标识。应用标识是应用的唯一标识,创建后不可更改。 |
应用显示名 | 自定义应用的显示名称。 |
描述 | 填写当前应用的备注信息,可以为空。 |
配置项 | 说明 |
---|---|
部署资源 | 选择前提条件中接入的 VKE 部署集群。 注意 如需以弹性容器实例方式部署,仅适用于网络模型为 VPC-CNI 的 VKE 集群,且集群中需提前安装 vci-virtual-kubelet 组件。 |
命名空间 | 选择或输入要部署的命名空间。输入的命名空间不存在时会自动创建。 |
环境标识 | 自定义当前环境的唯一标识。环境标识创建成功后不支持修改。 |
配置项 | 说明 |
---|---|
镜像选择 | 支持通过以下方式选择 AI 应用使用的容器镜像。
|
模型选择 | (可选)单击 添加模型挂载,配置模型文件。一个 AI 应用支持挂载多个模型。提供以下方式配置模型文件,请按需选择。
|
启动命令 | 设置应用的启动命令和监听的容器端口。
注意
|
高级配置 | (可选)支持按需为应用添加 输入输出配置、三方库配置、环境变量、健康检查,详情参见下方表格。 |
配置项 | 说明 |
---|---|
输入输出配置 | 支持代码、配置项、插件、输出物等的存储配置。提供以下配置方式,请按需选择。
|
三方库配置 | 配置应用运行过程中需要的一些三方库依赖。
|
环境变量 | 按需配置环境变量。环境变量的信息会注入应用运行的环境中,以便在运行时动态地配置应用程序。支持添加多条环境变量。
|
健康检查 | 当前为存活检查:检查容器是否正在运行,探测失败时会重启容器。
|
勾选 以弹性容器实例方式部署
配置项 | 说明 |
---|---|
实例数 | 根据业务规模,设置应用的副本数。 |
弹性容器实例 | 保持勾选 以弹性容器实例方式部署。使用该方式部署应用,无需管理底层云服务器等基础设施,只需提供镜像即可运行容器,并为实际消耗的资源付费。计费详情,请参见 弹性容器计费说明。 |
日志采集 | 是否通过火山引擎日志服务 TLS 采集 VCI 容器日志,对日志进行持久化存储。
注意 开启日志采集后,请确保已在 VKE 集群的日志中心中完成相关日志采集规则的配置,保证日志可正常投递至您配置的项目和主题中。具体操作请参见 采集容器日志。 |
资源配置类型 | 根据业务需求选择要使用的实例规格。不同计算规格提供的虚拟化能力不同,详情请参见 VCI 实例规格介绍。
|
系统盘 | 设置系统盘容量。系统盘主要用于缓存镜像,容量必须大于镜像大小。 说明 如果您在 VCI 侧 申请 了手动指定系统盘大小的邀测功能,支持在此处自定义系统盘的容量。 |
不勾选 以弹性容器实例方式部署
配置项 | 说明 |
---|---|
实例数 | 根据业务规模,设置应用的副本数。 |
资源配置类型 |
|
配置 AI 应用的访问方式。详细内容可参见 访问设置。
验证应用是否部署成功
在应用的 基本信息 > 资源配置 页签,查看应用的部署进度。支持通过实例的 运行状态、实时日志 和 事件,查看应用详细的启动和运行信息。
获取应用的访问域名
应用部署成功后,可在 访问设置 区域复制应用的访问地址。通过该地址去访问 AI 应用。
验证应用是否启动成功
不同模型的验证方法不同。下图以使用 triton 推理引擎的 AI 应用为例,可通过以下命令查询应用中的某个模型是否启动成功。