SuperAPI AI 工具集

arkcli-infer-endpoint

通用与其它

查看项目

更新于 10-16 08:08

技能介绍

用途:管理火山方舟推理接入点(Endpoint),覆盖创建、查询、启停、更新与删除,并支持脚本化、CI、无护栏的原始 raw CRUD 创建路径。

主要能力:arkcli infer endpoint create 创建接入点(原始 CRUD,无部署工作流护栏);get <endpoint-id> 获取详情;list [--mine] 列出接入点;start/stop <endpoint-id> 启停;delete <endpoint-id> 删除(不可逆,需二次确认,非交互环境需 ARKCLI_ALLOW_HEADLESS_DELETE=1,--yes 不授权);update <endpoint-id> 更新名称、描述、限流。create 成功返回 Endpoint Id,可作为 get/start/stop 输入。

使用方式:用户说“我的/我创建的/我有多少”时须加 --mine --page-all,例如 arkcli infer endpoint list --mine --page-all --page-size 100 --format json,服务端按 sys:ark:createdBy 过滤,需 SSO 子账号身份。本人查询为空时按三级恢复:先查 API Key 用过的 EP(arkcli usage stats --start <29天前日期> --end <今天日期> --mine --mine-by=apikey --by endpoint --format json),再询问是否查账号全量。已知精确 ID 时先直接 get。

适用场景:脚本化/CI 创建、无护栏可预测行为、接入点盘点与导出、启停与删除管理。

限制:普通“创建/部署”意图应路由到 +deploy,本技能仅限明确要求脚本化/CI/无护栏 raw CRUD 时使用;语音模型(TTS/ASR 等)不支持 Endpoint 创建;--billing-method 当前只支持 token;模型未唯一确定前禁止执行 --dry-run 或真实创建;NotFound 时不得直接宣称已删除,需按列表与用量两个事实源收敛。