关于 cli-batches
cli-batches 是 omniroute 的命令行技能,用于提交和监控批量推理任务,并管理处理文件。它也支持将批处理流程接入 CI/CD 工作流。
主要功能
- 01创建、提交和取消批次
- 02列出并查看批次状态
- 03等待任务完成
- 04获取输出和错误结果
- 05上传、查看及删除文件
适用场景
- 01从命令行提交批量推理任务
- 02监控批次状态并等待完成
- 03在 CI/CD 工作流中运行批处理
- 04下载任务输出或错误文件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ diegosouzapw/ omniroute --skill cli-batches安装后在 Claude Code 中输入/cli-batches确认已加载。
详细介绍
概述
通过命令行提交和监控批量推理任务。上传和管理用于批处理的文件,获取结果,并将批处理流水线集成到 CI/CD 工作流中。
快速安装
npm install -g omniroute # or: npx omniroute
omniroute --version
子命令
batches
示例:
omniroute batches
batches list
标志:
--status <s>--limit <n>
示例:
omniroute batches list
batches get <batchId>
示例:
omniroute batches get <batchId>
batches create
标志:
--input-file <fileId>--endpoint <e>--completion-window <w>--metadata <kv>
示例:
omniroute batches create
batches submit
标志:
--jsonl <path>--endpoint <e>--wait
示例:
omniroute batches submit
batches cancel <batchId>
标志:
--yes
示例:
omniroute batches cancel <batchId>
batches wait <batchId>
标志:
--timeout <ms>
示例:
omniroute batches wait <batchId>
batches output <batchId>
标志:
--out <path>
示例:
omniroute batches output <batchId>
batches errors <batchId>
标志:
--out <path>
示例:
omniroute batches errors <batchId>
files
示例:
omniroute files
files list
标志:
--purpose <p>--limit <n>
示例:
omniroute files list
files get <fileId>
示例:
omniroute files get <fileId>
files upload <path>
标志:
--purpose <p>
示例:
omniroute files upload <path>
files content <fileId>
标志:
--out <path>
示例:
omniroute files content <fileId>
files delete <fileId>
标志:
--yes
示例:
omniroute files delete <fileId>
评论
支持 Markdown