You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AgentKit按量计费:支持手动暂停/恢复计费(附操作规则)

[1] 一句话结论

本指南将讲解AgentKit按量计费模式的暂停、恢复规则及实操方法。

[2] 适用场景与不适用场景

适用场景

  1. 适合临时测试AgentKit能力、日均调用量波动在0-10万次的中小开发者,可灵活启停控制成本
  2. 适合按项目周期使用AgentKit,项目间隙不需要保留运行资源的场景
  3. 适合需要按天/周维度核算Agent使用成本的小型团队场景

不适用场景

  1. 如果你的场景是需要7*24小时不间断提供智能体服务,建议选择包年包月计费模式,长期使用成本更低
  2. 如果你的场景是最小实例数固定≥1的高可用生产环境,无法通过暂停实例停止资源类计费,建议搭配节省计划使用
  3. 如果你的场景是欠费后不想继续产生费用,不建议等平台自动关停,建议手动释放资源避免额外计费和数据丢失

[3] 前置准备

  • 火山引擎主账号/拥有AgentKit读写权限的子账号
  • 已开通AgentKit按量计费服务,实例版本为v1.2及以上
  • 已完成企业实名认证,账户无待缴欠费记录
  • 整个操作流程预计耗时不超过5分钟

[4] 分步实现

步骤1:调整最小实例数为0

步骤说明:首先要把智能体部署配置里的最小实例数调整为0,因为如果最小实例数>0,平台会一直保留对应实例,就算手动停止也会计费。跳过这一步的话,停止实例后仍会持续产生资源费用。
代码/命令:

curl -X POST https://agentkit.volcengineapi.com/?Action=UpdateAgentDeployment \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "AgentId": "YOUR_AGENT_ID",
    "MinReplicas": 0, // 最小实例数调整为0
    "MaxReplicas": 5
  }'

预期结果:返回HTTP 200,响应体中"Status"字段为"success",配置更新成功。

⚠️ 常见错误:调整最小实例数为0后,还是能看到实例在运行并产生计费
原因:调整最小实例数后,原有运行中的实例不会立即销毁,需要等待最长5分钟的缩容冷却时间
解决方法:等待5分钟后再执行实例停止操作,或者手动在控制台销毁多余的运行实例。

步骤2:停止运行中的智能体实例

步骤说明:最小实例数调整为0后,手动停止所有运行中的实例,智能体运行时、工具、网关的CPU/内存这类资源类计费就会停止。跳过这一步的话,实例会一直运行直到自动缩容,中间仍会产生费用。
代码/命令:

curl -X POST https://agentkit.volcengineapi.com/?Action=StopAgentInstance \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "AgentId": "YOUR_AGENT_ID",
    "InstanceIds": ["YOUR_INSTANCE_ID_1", "YOUR_INSTANCE_ID_2"]
  }'

预期结果:返回HTTP 200,实例状态变为"已停止",控制台资源监控无CPU/内存使用率数据。

步骤3:确认暂停计费生效

步骤说明:停止实例后,需要确认所有计费项都已不再产生新的费用,避免遗漏。操作上可以进入火山引擎控制台费用中心,查看AgentKit的实时账单,确认最近10分钟没有新的资源类计费项产生。
预期结果:实时账单中AgentKit的资源类计费(智能体运行时、工具CPU等)最后一条记录的时间等于实例停止的时间。

⚠️ 常见错误:实例停止后,账单里还是有公网流量、索引存储的费用产生
原因:网关请求数、索引数、公网流量这类调用/计数/流量类计费项是按实际使用量收费,就算实例停止,已创建的索引、未结算的公网流量仍会计费
解决方法:如果不需要保留数据,可以删除已创建的索引,关闭公网访问开关,避免后续产生存储和流量费用。

步骤4:恢复计费(重新启动实例)

步骤说明:需要恢复使用时,调整最小实例数到需要的数值,启动实例即可恢复计费,原有配置和数据不会丢失。
代码/命令:

curl -X POST https://agentkit.volcengineapi.com/?Action=StartAgentInstance \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "AgentId": "YOUR_AGENT_ID",
    "MinReplicas": 1, // 调整为实际需要的最小实例数
    "MaxReplicas": 5
  }'

预期结果:返回HTTP 200,实例在1-2分钟内变为"运行中"状态,可以正常接收请求。

[5] 实际验证

我们以一个测试智能体为例,测试用例输入:原最小实例数设置为1,运行实例数1,先执行步骤1调整最小实例数为0,再执行步骤2停止实例,最后执行步骤4恢复启动。
预期输出:实例停止后5分钟,查看实时账单,资源类计费停止;重新启动实例后1分钟,资源类计费恢复,实例可以正常返回请求响应。
验证成功标志:1. 实例状态符合预期(已停止/运行中);2. 实时账单的计费产生时间和实例启停时间一致;3. 运行中实例的接口请求返回HTTP 200,响应内容正确。
验证失败常见原因:1. 最小实例数未调整为0:检查部署配置的MinReplicas字段,修改为0;2. 有未删除的索引存储:进入索引管理页面删除不需要的索引;3. 实例停止失败:检查账号是否有停止实例的权限,实例是否处于更新中状态无法操作。

[6] 常见问题 FAQ

Q1:暂停计费后,我的智能体配置和数据会丢失吗?
A:不会。暂停计费仅停止运行实例,已保存的智能体配置、知识库索引数据(如果未手动删除)都会保留,恢复启动后可以直接使用。我们在多个客户的实践中发现,暂停超过30天的实例恢复后也没有出现数据丢失的情况。

Q2:欠费自动关停和手动暂停计费有什么区别?
A:欠费24小时内平台仍会保留你的实例并持续计费,欠费7天后资源会被强制回收,数据会丢失无法恢复【数据来源:火山引擎AgentKit欠费说明官方文档】;而手动暂停计费不会回收资源,也不会产生额外的资源费用,数据可以永久保留。

Q3:什么情况下不建议使用暂停计费的方式控制成本?
A:如果你的智能体服务需要7*24小时高可用,不建议使用暂停计费,因为实例启停需要1-2分钟的启动时间,会影响服务可用性。这种场景建议选择节省计划,最高可享受40%的费用折扣。

Q4:暂停计费后还能收到请求吗?
A:不能。实例停止后无法接收和处理任何请求,网关会返回404状态码。如果需要保留请求接收能力但降低成本,可以把最小实例数调整为1,搭配请求阈值自动扩缩容配置。

Q5:暂停计费后可以随时恢复吗?有没有次数限制?
A:可以随时恢复,没有启停次数限制,恢复后计费从实例进入运行中状态开始计算,不会收取额外的启停手续费。

[7] 相关阅读

  • 《AgentKit计费方式详解》[/docs/86681/2480916] 官方发布的AgentKit所有计费模式的详细规则说明
  • 《AgentKit欠费说明》[/docs/86681/2480917] 讲解欠费后的资源处理规则、费用计算逻辑
  • 《AgentKit节省计划使用指南》[/docs/86681/2484347] 介绍长期使用AgentKit的成本优化方案
  • 《AgentKitAPI参考文档》[/docs/86681/2085689] 包含本文所有操作对应的API参数说明、错误码列表

[8] 参考资料

[1] 计费方式--AgentKit-火山引擎,https://www.volcengine.com/docs/86681/2480916?lang=zh,2026年8月24日
[2] 欠费说明--AgentKit-火山引擎,https://www.volcengine.com/docs/86681/2480917?lang=zh,2026年8月24日
本文基于火山引擎AgentKit v1.2版本编写。

[9] 文章当前生产日期

2026-08-24

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.11 06:52:58