SuperAPI AI 工具集

stats

智能体与模型

查看项目

更新于 10-15 23:32

技能介绍

用途:查询 Lab Nocturne Images 账户的存储用量与配额统计,由 /stats 或自然语言(如“how much storage am I using”)触发。

主要能力:先解析 API 密钥,检查环境变量 $LABNOCTURNE_API_KEY;若为空或未设置,则调用 curl -s https://images.labnocturne.com/key 自动生成临时测试密钥并告知用户。基础 URL 使用 $LABNOCTURNE_BASE_URL,未设置时默认 https://images.labnocturne.com。随后执行 curl -s -H "Authorization: Bearer <api_key>" <base_url>/stats 获取统计。

返回内容:成功时返回 storage_used_bytes、storage_used_mb、file_count、quota_bytes、quota_mb、usage_percent,并以摘要形式展示文件数、已用存储(如“1.18 MB of 100 MB”)和用量百分比。当 usage_percent 大于等于 80 时提示接近上限,大于等于 95 时强烈提示空间将满,建议删除旧文件或升级。

错误处理:失败时返回 error 对象,含 message、type、code。需向用户展示错误信息并按 code 给出修复建议,例如 missing_api_key 需设置 $LABNOCTURNE_API_KEY 或生成测试密钥,invalid_api_key 需检查密钥或取消设置以自动生成,invalid_auth_format 需以 Bearer <key> 传递(已自动处理)。

限制:资料未提供配额上限、升级方式、价格及平台支持等细节。