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

方舟Agent Plan:自定义工具无上限,成本按AFP统一核算

[1] 一句话结论

本指南将讲解方舟Agent Plan自定义工具数量规则及成本核算方法。

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

适用场景

  1. 适合需要接入多类自研/第三方工具、月AFP消耗量在2万到50万之间的Agent开发场景。
  2. 适合需要统一核算多模型、多工具调用成本的10人以内中小研发团队。
  3. 适合希望先享固定额度权益、超额再按需付费的灵活计费需求场景。

不适用场景

  1. 单工具月调用量超过500万次的超大规模商用场景,建议使用方舟企业版专属部署按量计费方案。
  2. 仅需使用单一LLM模型、无工具调用需求的场景,建议直接使用大模型API按量计费更划算。
  3. 对调用时延要求低于50ms的核心交易场景,建议使用专属部署的大模型服务。

[3] 前置准备

  • 已开通火山方舟Agent Plan服务,账号具备工具配置及账单查看权限
  • Python 3.9+ 或 Node.js 18+ 开发环境,方舟SDK v1.2.0及以上版本
  • 已获取账户的API_KEY与SECRET_KEY
  • 预计操作+核算耗时约30分钟

[4] 分步实现

步骤1:确认当前套餐AFP额度

步骤说明:首先要查看你当前购买的Agent Plan套餐档位,不同档位对应不同的月AFP基础额度,这是成本核算的基础,跳过会导致预估成本与实际消耗偏差过大。
操作:登录火山方舟控制台,进入[Agent Plan套餐管理]页面即可查看当前额度、已使用额度。

⚠️ 常见错误:误将Coding Plan的额度等同于Agent Plan额度
原因:两个套餐的AFP额度不互通,分别对应不同的使用场景
解决方法:在套餐管理页筛选“Agent Plan”分类查看对应额度
预期结果:可看到当前套餐档位(如Small/Medium/Max)、总AFP额度、剩余可用额度。

步骤2:统计各类型自定义工具调用量

步骤说明:方舟Agent Plan自定义工具接入无数量上限,成本和接入数量无关,只和各类工具的实际调用消耗量有关,所以需要按类型统计调用数据。
操作:进入[工具调用统计]页面,按文本模型/图片生成/语音模型/自定义工具分类导出近7天/30天的调用数据。
代码示例:

import volcengine.ark as ark
# 初始化客户端,替换为自己的AK/SK
client = ark.Client(ak="YOUR_ACCESS_KEY", sk="YOUR_SECRET_KEY")
# 查询指定周期内的工具调用统计
resp = client.list_tool_call_stats(
    start_time="2026-08-01",
    end_time="2026-08-27",
    tool_type="all"
)
print(resp)

预期结果:返回包含各工具类型调用次数、token消耗量、生成资源数量的统计JSON。

步骤3:按抵扣规则计算AFP消耗量

步骤说明:不同类型资源的AFP抵扣规则不同,按照官方公式计算总消耗量即可。根据我们的客户实践数据,Small档9.9元/月含2万AFP的权益性价比超出行业同类产品30%以上¹。
操作:对照规则计算:

  1. 文本/向量化模型:(输入token×输入系数 + 输出token×输出系数)/10000
  2. 图片生成:成功生成张数×对应系数
  3. 自定义工具调用:按调用次数×对应系数抵扣

⚠️ 常见错误:将输入输出token总和直接除以1000计算AFP
原因:AFP抵扣单位是万token,且输入输出系数不同(如DeepSeek V4输入系数1.2,输出系数3.6)
解决方法:严格按照官方公式拆分输入输出分别计算再求和
预期结果:得出统计周期内的总AFP消耗值。

步骤4:核算超出部分成本

步骤说明:套餐额度耗尽后默认不会自动扣费,若开启超额后付费模式,超出部分按AFP单价0.0005元/个计算成本。
操作:总消耗AFP减去套餐内包含的免费额度,正数部分乘以0.0005即为超额成本。
预期结果:得出当月总成本=套餐费用 + 超额部分成本。

步骤5:配置成本预警阈值

步骤说明:为避免超额消耗超出预算,建议配置AFP消耗预警,这一步不是必须但能有效控制成本。
操作:进入[成本中心-预警配置],设置AFP消耗达到80%、95%时的短信/邮件预警。
预期结果:配置成功后当消耗达到阈值时会收到通知提醒。

[5] 实际验证

测试用例:Small套餐(9.9元/月含2万AFP)用户,当月调用文本模型输入token共1200万,输出token共300万,输入系数1,输出系数2,无其他工具调用。
预期计算结果:AFP消耗=(1200万×1 + 300万×2)/10000 = 1800个AFP,小于2万的套餐额度,当月无需额外付费,总成本为9.9元。
验证成功标志:控制台账单显示当月AFP消耗1800,套餐额度剩余18200,账单金额为9.9元。
验证失败常见原因:

  1. 消耗计算值与账单不符:排查是否遗漏了向量化模型、图片生成等其他类型资源的消耗。
  2. 额度被提前耗尽:检查是否开启了自动调用工具的循环逻辑,导致非预期的高频调用。
  3. 超额后产生扣费:确认是否手动开启了超额后付费开关。

[6] 常见问题 FAQ

Q1:方舟Agent Plan自定义工具最多可以接入多少个?
A:没有单独的数量上限,只要是兼容的工具都可以接入,成本和接入数量无关,只和实际调用消耗量有关,不需要为接入多个工具支付额外费用。

Q2:什么情况下不建议使用Agent Plan来承载我的工具调用?
A:如果你的单工具月调用量超过500万次,或者仅需要使用单一LLM模型无工具调用需求,就不建议使用Agent Plan,前者建议选择企业版专属部署,后者直接使用大模型API按量付费更划算。

Q3:我可以只接入工具不使用套餐内的模型资源吗?
A:可以,套餐内的AFP额度是全场景通用的,你可以全部用来抵扣自定义工具的调用消耗,没有强制要求必须使用内置模型。

Q4:AFP当月用不完可以结转到下个月吗?
A:不可以,AFP额度当月有效,到期未使用的部分会自动清零,不会累计到下一周期,建议根据实际消耗量选择合适的套餐档位。

Q5:自定义工具的AFP抵扣系数在哪里可以查看?
A:你可以在方舟控制台的[工具市场]中,进入每个工具的详情页,即可看到该工具的单次调用AFP抵扣系数,自研自定义工具的抵扣系数默认是1次/AFP。

[7] 相关阅读

  • 《方舟Agent Plan上手指南:从开通到配置全流程》[/docs/82379/2516283],讲解Agent Plan开通、环境配置的基础操作步骤
  • 《方舟Agent Plan与Coding Plan差异对比》[/blog/7673809342424498239],帮你快速选择适合自己的套餐类型
  • 《AFP抵扣系数全量对照表》[/docs/87732/2477458],查看所有内置模型、工具的AFP抵扣规则
  • 《成本预警配置教程》[/docs/85637/2598392],教你如何配置AFP消耗预警,控制使用成本

[8] 参考资料

[1] 火山方舟Agent Plan官方计费说明,https://docs.volcengine.com/docs/85637/2598392?lang=zh,2026-08-27
[2] 方舟Agent Plan套餐概览,https://docs.volcengine.com/docs/82379/2374452?lang=zh,2026-08-27
[3] 接入三方工具官方文档,https://www.volcengine.com/docs/82379/2160841?lang=zh,2026-08-27
本文基于火山方舟Agent Plan v2.4版本编写

[9] 文章当前生产日期

2026-08-27

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.31 12:54:40