# 基于模型费用的预警实践
AI工具（如Claude Code、OpenClaw、Cursor、TRAE、ZCode等）接入MaaS后，模型调用按Token用量、视频时长或图片张数产生费用，且不同模型的单价差异显著。然而，AI工具的Agent工作流具有调用频次高、单次任务可能涉及多轮调用等特点，叠加多用户共享API Key的场景，容易在短时间内产生大量费用；同时，模型选择不当、上下文窗口配置过大、调用策略低效等因素可能导致费用异常飙升，且Token Plan个人版套餐有额度上限，超额后将产生按需计费或导致服务中断。为有效监控和控制模型调用费用，避免预算超支和成本失控，故建立基于模型费用的预警机制。通过设定日/月费用阈值和费用增长率告警，实现成本控制、异常消费检测、预算管理、费用归因及超支预警，帮助企业和个人用户在享受AI工具提效的同时，管控模型调用成本与预算风险。
#### 约束限制
每个用户最多只能创建100个预算。
每个消息接收人一天最多接收100条预算提醒。
由于预算监控每小时执行一次，因此当您接收到预算告警时，实际成本或用量可能已经超出预算。
非财务托管的企业主账号不能为子账号设置预算。
#### 步骤一：配置消息接收方式
1. 进入[消息接收配置](https://console.huaweicloud.com/mc/?#/mc/message-receive-management)页面，选择"财务消息"。
2. 在"财务消息"页面，配置"成本管理通知"的消息接收方式以及接收人。 
   图1配置消息接收方式   
   ![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002767867722.png "点击放大")
   
   
   
 
#### 步骤二：新建模型成本预算
1. 进入[预算](https://account.huaweicloud.com/costmanagement/?#/cost/budget)页面，单击"新建预算"。
2. 在"新建预算"页面，选择"自定义预算"，单击"开始创建"。
3. 选择"成本预算"，单击"下一步"。
4. 参照下表创建成本预算。 
   表1创建成本预算参数说明 
   | 参数                                                           || 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | 示例                     |
   |:---|---|:---|:---|
   | 设置预算名称 | 预算名称   | 预算的名称，必须唯一。 仅支持输入中文、字母、数字、中划线和下划线。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | deepseek-v4-1-flash费用预算 |
   | 设置预算信息   | 重置周期    | 预算的重置周期： - **每天**：预算从开始日期的0点起统计，并在每天的0点重置。  - **每月**：预算从开始月份的第一天起统计，并在每月1号0点重置。  - **每季度**：预算从开始季度的第一天起统计，并在每季度第一天0点重置。  - **每年**：预算从开始日期的0点起统计，并在每年1月1号0点重置。                                                                                                                                                                                                                            | 每天                    |
   | 设置预算信息   | 有效期   | 持续性：您需要设置"开始日期"，表示从设定的日期开始不间断； 一次性：您需要设置"时间范围"，表示预算开始和结束的时间范围。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | 持续性                    |
   | 设置预算信息   | 预算金额  | 根据业务实际情况设置预算金额，单位：元                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 1元                     |
   | 设置预算范围  | 交易账号 | 保持默认即可。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | -                       |
   | 设置预算范围  | 计费模式    | 计费模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 按需                     |
   | 设置预算范围  | 规格      | 单击"展开更多"。选择统计的模型（可多选），单击"确定"，如下图所示。 注意： 此处只会展示曾经使用过的模型，如需将未使用模型纳入统计，需调用对应模型并产生计费后，等待2\~4h才会显示对应的模型选项。 - MaaS平台模型：先选择"**ModelArts** "，再选择模型（自定义接入点同预置模型一样），如下图所示： 图2MaaS平台模型 ![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002767866674.png "点击放大")    - 第三方模型：先选择以"PixVerse"或"vidu"开头的，如下所示： 须知： 个人账号可选择此类规格，企业账号无法选择此规格。 图3第三方模型 ![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002768027692.png "点击放大")    | deepseek-v4.1-flash      |
   | 设置预算范围  | 成本类型    | - **原始成本：**反映了原始使用和购买情况，基于云服务官网价，并已应用了商务折扣、促销折扣等优惠。等同于账单中的应付金额。未出账时，该成本为预估金额。  - **摊销成本**：反映了预付金额按日分摊后的有效成本。摊销成本有24\~48小时左右的延迟，未出账时，该成本为预估金额。   按"原始成本"汇总数据时，可以勾选"包含优惠金额"。选中时，表示呈现的原始成本包含优惠金额和抹零金额，即官网价。                                                                                                                                                                                                                                                                                                                                                                      | 原始成本                    |
      
   
   
5. 单击"下一步"，打开"超阈值预警"开关![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002797307647.png "点击放大")，设置预警阈值和超阈值预警接收人。
   
   表2创建成本预算的提醒参数说明 
   | 参数        | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | 示例                     |
   |:---|:---|:---|
   | 预警阈值    | **每个预算最多只能设置5个预警值。** 用户实际金额高于预算金额的指定数值或占比时，发送提醒预警。 预警值可以是具体金额，也可以是金额占比： - 金额：实际成本达到该金额时，发送提醒预警。  - 金额占比：实际金额高于预算金额的占比时，发送提醒预警。   | 实际金额高于预算金额的80%时触发预警。 |
   | 超阈值预警接收人 | 接收预算提醒的联系人信息，默认为账号联系人。**每条预算最多可添加10个接收人。** 如果想要新增或修改联系人信息，请进入消息中心的"消息接收管理 \> 接收人管理"页面进行操作。                                                                                                                                                                                                                                                                                                                                   | -                    |
      
   图4设置预警阈值和接收人   
   ![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002768029784.png "点击放大")
   
   
   
6. 单击"下一步"，确认模型成本预算设置信息，单击"保存"，成本预算创建成功。
7. 在预算页面的列表区域，单击预算名称，进入成本预算详情页，可查看本期预算的实际成本、预计成本以及预算历史等信息。如下图所示： 
   图5预算列表
   ![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002805242831.png "点击放大")
   
   图6成本预算详情   
   ![](https://support.huaweicloud.com/bestpractice-maas/figure/zh-cn_image_0000002775884236.png "点击放大")
   
   
   
 
#### 预警通知
- 预警通知的发送时间是北京时间8:00\~21:00，如果在21:01\~次日7:59之间触发了预警，会在下一个8:00发送通知。
- 当实际成本达到预警阈值时，系统会通过您配置的消息接收方式发送预警提醒。
- 实际成本达到提醒阈值时，通常会在1小时内收到通知，同一个消息接收人一天最多接收100条预算提醒，请合理规划您的预算。
- 如果一个预算满足多个提醒阈值，在检查时间内，只会触发一次预警通知。 示例：预算金额为100元，设置3个提醒阈值，分别为60%、70%、80%。系统触发预警检查时，实际成本金额为85元时（即成本金额占预算金额的85%），那么系统只会发送一条预警通知（通知当前成本金额已经超过80%）。
  
- 重置周期内一个阈值只会发送一次提醒。 示例：重置周期为每月，预算金额为100元，阈值为80%的预算，当月实际成本金额达到80元时（即成本金额占预算金额的80%），系统发送提醒一次。
  如果当月阈值调整为90%，系统会根据新的阈值重新检测，当月实际成本金额达到90元时（即成本金额占预算金额的90%），会再次触发提醒。
  
 
#### 更多文档
想要了解设置预算的更多详细操作，请参见[预算](https://support.huaweicloud.com/usermanual-cost/costcenter_0000023_1.html)。
