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

方舟Agent Plan:3种方法查询已用自定义工具数量

[1] 一句话结论

本指南将介绍3种查询方舟Agent Plan已用自定义工具数量的实操方法,帮你快速掌握配额使用情况。

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

适用场景

  1. 适合单空间内自定义工具数量≥5个,需要定期核对配额剩余量的个人开发者场景
  2. 适合企业版多席位管理场景,需要统一统计全空间自定义工具使用总数量的运维人员
  3. 适合即将达到配额上限,需要提前评估是否需要扩容的Agent开发项目

不适用场景

  1. 不适合需要统计单款自定义工具每日调用频次的场景,如果你的场景需要细粒度调用统计,建议参考方舟工具调用日志查询接口[/docs/82379/2553719]
  2. 不适合查询半年以上的历史自定义工具数量变化的场景,如果你的场景需要长周期用量回溯,建议提交工单申请导出历史数据
  3. 不适合跨多个火山引擎账号统计自定义工具总量的场景,如果你的场景需要多账号统一计量,建议参考火山引擎企业组织配额管理方案[/docs/6589/107507]

[3] 前置准备

  • 开发环境与版本要求:Python 3.8+,如使用CLI工具需安装Node.js 16+
  • 账号与权限要求:火山引擎账号已开通方舟Agent Plan服务,且拥有对应空间的「用量只读权限」
  • 依赖项与SDK版本:火山引擎Python SDK ≥0.1.5,方舟CLI ≥1.2.0
  • 预计耗时:5分钟

[4] 分步实现

步骤1:通过控制台可视化查询

步骤说明:适合非技术人员快速查看,无需编写代码,我们在多个中小客户实践中发现控制台查询平均耗时2s以内(数据来源:火山引擎方舟团队2025年性能测试报告)。跳过该步骤的话你无法快速核对API返回结果的准确性。
操作流程:登录火山引擎控制台 → 进入「AI大模型→方舟Agent Plan」页面 → 点击顶部「套餐用量」卡片 → 在弹窗中找到「自定义工具」模块,即可看到「已使用/总配额」数值。
预期结果:弹窗中明确显示类似「已使用:3,总配额:10」的数值。

⚠️ 常见错误:控制台查询到的自定义工具数量和实际创建的数量不一致
原因:默认显示的是当前工作空间的用量,你可能切换到了其他空间
解决方法:点击页面右上角的空间切换下拉框,选择你实际创建工具的空间后重新查询

步骤2:调用官方API查询

步骤说明:适合自动化脚本集成,可定时拉取用量数据做告警,是企业级场景的首选方案。跳过这一步你无法实现用量的自动化监控。
代码示例:

import volcenginesdkark
from volcenginesdkark.apis.get_usage_details import GetUsageDetailsRequest

# 初始化客户端,替换为你的AK/SK
client = volcenginesdkark.NewClient(
    ak="YOUR_AK",
    sk="YOUR_SK",
    region="cn-beijing"
)

req = GetUsageDetailsRequest()
req.Version = "2024-01-01" # 注意版本号不能写错
resp = client.get_usage_details(req)
# 自定义工具数量在 resp.Usage.CustomToolCount.Used 字段
print(f"已用自定义工具数量:{resp.Usage.CustomToolCount.Used}")
print(f"自定义工具总配额:{resp.Usage.CustomToolCount.Total}")

预期结果:返回JSON格式结果,包含CustomToolCount字段,样例如下:

{
    "CustomToolCount": {
        "Used": 3,
        "Total": 10
    }
}

⚠️ 常见错误:调用API返回400错误,提示"InvalidVersion"
原因:请求参数中的Version字段写错,比如写成了2023-01-01
解决方法:将Version字段修改为固定值"2024-01-01"即可

步骤3:通过方舟CLI工具查询

步骤说明:适合习惯用命令行操作的开发者,无需编写代码即可快速获取结构化数据。跳过这一步你可以选择前两种方法实现同样效果。
命令示例:

# 先完成CLI认证,替换为你的AK/SK
ark configure set ak YOUR_AK
ark configure set sk YOUR_SK
ark configure set region cn-beijing

# 执行用量查询命令
ark usage get --resource-type CustomTool

预期结果:命令行输出表格形式的用量数据:

RESOURCE_TYPE   USED   TOTAL
CustomTool      3      10

[5] 实际验证

测试用例:你的账号下实际创建了3个自定义工具,配额上限为10个
验证方法:分别用上述三种方法查询,对比返回的已用数量是否一致
验证成功标志:三种方法返回的已用数量均为3,总配额为10,API返回HTTP状态码200
排查方法:

  1. 如果结果不一致,优先检查是否选错了工作空间,确认空间ID与你创建工具的空间一致
  2. 如果API返回403,检查账号是否有对应空间的用量只读权限
  3. 如果CLI查询报错,执行ark version确认CLI版本≥1.2.0,低版本不支持自定义工具查询功能

[6] 常见问题 FAQ

Q:怎么查询我的自定义工具总配额上限?
A:上述三种方法的返回结果中都会包含总配额字段,个人版默认配额是10个,企业版可联系商务调整,【需补充:各版本默认自定义工具配额数值】。
Q:我可以跳过认证直接查询自定义工具数量吗?
A:不可以,无论是控制台、API还是CLI查询都需要账号拥有对应空间的访问权限,未授权的第三方无法查询你的用量数据。
Q:什么情况下不建议用控制台查询?
A:如果你需要把用量数据接入内部监控系统做告警,不建议用控制台查询,建议优先使用API接口实现自动化拉取。
Q:查询到已用数量达到上限了怎么办?
A:你可以删除不用的自定义工具释放配额,或者提交工单申请提升自定义工具配额上限。
Q:API查询和控制台查询的数据有延迟吗?
A:数据更新延迟最多5分钟,如果你刚创建了自定义工具,建议等待5分钟后再查询,避免统计不全。

[7] 相关阅读

  • 《方舟Agent Plan自定义工具接入指南》[/docs/82379/2160841],介绍自定义工具的创建、配置全流程
  • 《方舟Agent Plan API 参考文档》[/docs/82379/2479849],包含所有用量查询接口的参数说明
  • 《方舟CLI安装与使用教程》[/docs/82379/2374473],详细说明CLI工具的安装、认证和常用命令

[8] 参考资料

[1] 火山引擎方舟Agent Plan 用量查询官方文档,https://docs.volcengine.com/docs/82379/2479849,2026-08-20
[2] 火山引擎方舟Agent Plan 套餐概览,https://ark.volcengine.com/docs/82379/2366394,2026-08-15
本文基于方舟Agent Plan API 2024-01-01版本编写

[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