mcpField
C
cli-batches

cli-batches

github.com/diegosouzapw数据与数据库82.6k891 次安装今天更新
代码仓库

关于 cli-batches

cli-batches 是 omniroute 的命令行技能,用于提交和监控批量推理任务,并管理处理文件。它也支持将批处理流程接入 CI/CD 工作流。

主要功能

  1. 01创建、提交和取消批次
  2. 02列出并查看批次状态
  3. 03等待任务完成
  4. 04获取输出和错误结果
  5. 05上传、查看及删除文件

适用场景

  1. 01从命令行提交批量推理任务
  2. 02监控批次状态并等待完成
  3. 03在 CI/CD 工作流中运行批处理
  4. 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