跳转到内容
返回主页

自动化

SeaCloud CLI 提供稳定的输出格式、模拟运行和任务查询能力,便于在 Agent、CI 和脚本中使用。

run 命令会自动等待任务结果。需要单独查询任务时,可根据任务 ID 使用 task status 命令,任务 ID 可从 seacloud run 的响应字段中获取。

Terminal window
seacloud task status <task_id>
seacloud task status <task_id> --output url
seacloud task status <task_id> --output json

使用 --dry-run 可以在真正执行前预览请求、参数和目标动作。该模式不会发送网络请求,不会写入凭证,不会安装技能,也不会创建生成任务,适合在脚本或 Agent 自动执行前检查命令。

Terminal window
seacloud --dry-run run seedance_2_0 --param content='[{"type":"text","text":"test"}]'

以下命令支持使用 --output json 获取机器可读结果:models listmodels specruntask status

Terminal window
seacloud models list --output json
seacloud models spec seedance_2_0 --output json
seacloud run seedance_2_0 --param content='[{"type":"text","text":"test"}]' --output json

通过环境变量配置 CLI 使用的服务地址。

变量说明
SEACLOUD_MODELS_URL覆盖模型列表和模型规格服务地址
SEACLOUD_GENERATION_URL覆盖任务状态查询使用的生成服务地址
SEACLOUD_SKILLHUB_URL覆盖 SkillHub API 地址