基于模型用量的预警实践
AI工具(如Claude Code、OpenClaw、Cursor、TRAE、ZCode等)接入MaaS后,按模型Token用量、视频时长或图片张数计费。然而,AI工具的Agent工作流具有调用频次高、Token消耗波动大、多用户共享API Key等特点,容易在短时间内产生大量费用;同时有可能存在死循环调用、上下文窗口配置过大等异常消耗风险,且Token Plan个人版套餐有额度上限,耗尽后将导致服务中断。为有效监控和控制Token消耗,避免费用超支和服务中断,故建立基于模型Token用量的预警机制。通过设定用量阈值和费用阈值告警,实现成本控制、异常检测、套餐额度管理、用量归因及稳定性保障,帮助企业与个人用户在享受AI工具提效的同时,管控模型调用成本与风险。
约束限制
每个用户最多只能创建100个预算。
每个消息接收人一天最多接收100条预算提醒。
由于预算监控每小时执行一次,因此当您接收到预算告警时,实际成本或用量可能已经超出预算。
非财务托管的企业主账号不能为子账号设置预算。
步骤一:配置消息接收方式
- 进入消息接收配置页面,选择“财务消息”。
- 在“财务消息”页面,配置“成本管理通知”的消息接收方式以及接收人。 图1 配置消息接收方式
步骤二:新建模型Token用量预算
- 进入预算Budgets页面,单击“新建预算”。
- 在“新建预算”页面,选择“自定义预算”,单击“开始创建”。
- 选择“使用量预算”,单击“下一步”。
- 参照下表创建用量预算。
表1 创建用量预算参数说明 分类
参数
说明
示例
设置预算名称
预算名称
预算的名称,必须唯一。
仅支持输入中文、字母、数字、中划线和下划线。
deepseek-v4-1-flash使用量预算
设置预算信息
使用量类型
按需使用云服务时进行计费的使用量类型。
MaaS支持按照输入Token数、输出Token数、图片生成张数(图片生成类模型)、视频时长(视频生成类模型)等计费项。
注意:调用模型并按对应计费项产生计费后,需等待2~4h才会显示对应的使用量类型选项。
输出Token数
重置周期
预算的重置周期:
- 每天:预算从开始日期的0点起统计,并在每天的0点重置。
- 每月:预算从开始月份的第一天起统计,并在每月1号0点重置。
- 每季度:预算从开始季度的第一天起统计,并在每季度第一天0点重置。
- 每年:预算从开始日期的0点起统计,并在每年1月1号0点重置。
每天
有效期
持续性:您需要设置“开始日期”,表示从设定的日期开始不间断;
一次性:您需要设置“时间范围”,表示预算开始和结束的时间范围。
持续性
动态规划规则
当前支持如下四个规则,详细描述请参见动态规划的规则说明。
- 按上个季度/月的实际值
- 按本季度/月的预测值
- 按过去数个季度/月的实际平均值
- 按过去数个季度/月的复合增长率
-
预算用量
根据业务实际情况设置预算用量,单位:千Tokens
1
设置预算范围
规格
单击“展开更多”。选择统计的模型(可多选),单击“确定”,如下图所示。
注意:此处只会展示曾经使用过的模型,如需将未使用模型纳入统计,需调用对应模型并产生计费后,等待2~4h才会显示对应的模型选项。
- MaaS平台模型:先选择“ModelArts”,再选择模型(自定义接入点同预置模型一样),如下图所示: 图2 MaaS平台模型
- 第三方模型:先选择以“PixVerse”或“vidu”开头的,如下所示: 须知:
个人账号可选择此类规格,企业账号无法选择此规格。
图3 第三方模型
deepseek-v4.1-flash
包含的使用量
默认勾选“按需用量”。
- 按需用量
- 套餐内用量:如果用户购买了Token Plan个人版套餐,也可以勾选此项。
按需用量
- 单击“下一步”,打开“超阈值预警”开关
,设置预警阈值和超阈值预警接收人。 表2 创建使用量预算的预算参数说明 参数
说明
示例
预警阈值
每个预算最多只能设置5个预警值。
用户实际用量高于预算用量的指定数值或占比时,发送提醒预警。
预警值可以是具体用量,也可以是用量占比:
- 用量:实际用量达到该用量时,发送提醒预警。
- 用量占比:实际用量高于预算用量的占比时,发送提醒预警。
实际用量高于预算用量的80%时触发预警。
超阈值预警接收人
接收预算提醒的联系人信息,默认为账号联系人。每条预算最多可添加10个接收人。
如果想要新增或修改联系人信息,请进入消息中心的“消息接收管理> 接收人管理”页面进行操作。
-
图4 设置预警阈值和接收人
- 单击“下一步”,确认模型使用量预算设置信息,单击“保存”,使用量预算创建成功。
- 在预算页面的列表区域,单击预算名称,进入预算详情页,可查看本期预算的实际使用量、预计使用量以及预算历史等信息。如下图所示: 图5 预算列表
图6 使用量预算详情
预警通知
- 预警通知的发送时间是北京时间8:00~21:00,如果在21:01~次日7:59之间触发了预警,会在下一个8:00发送通知。
- 当实际用量超过预警阈值时,系统会通过您配置的消息接收方式发送预警提醒。
- 实际用量达到提醒阈值时,通常会在1小时内收到通知,同一个消息接收人一天最多接收100条预算提醒,请合理规划您的预算。
- 如果一个预算满足多个提醒阈值,在检查时间内,只会触发一次预警通知。
示例:预算用量为100千Tokens时,设置3个提醒阈值,分别为60%、70%、80%。系统触发预警检查时,实际用量为85千Tokens时(即实际用量占预算用量的85%),那么系统只会发送一条预警通知(通知当前实际用量已经超过80%)。
- 重置周期内一个阈值只会发送一次提醒。
示例:重置周期为每月,预算用量为100千Tokens,阈值为80%的预算,当月实际用量达到80千Tokens时(即实际用量占预算用量的80%),系统发送提醒一次。
如果当月阈值调整为90%,系统会根据新的阈值重新检测,当月实际用量达到90千Tokens时(即实际用量占预算用量的90%),会再次触发提醒。
更多文档
想要了解设置预算的更多详细操作,请参见预算。