Skip to content

cli-batches

Submit and monitor batch inference jobs from the CLI. Upload and manage files for batch processing, retrieve results, and integrate batch pipelines with CI/CD workflows.

1,058
installs
0 up / 0 down, score 0.00
votes
82,235
repo stars
Updated
less than a month ago
In the catalog since
28 Oct 2026
From
cheaper-inference/omniroute
Get it through your agent npx skills add cheaper-inference/omniroute@cli-batches

Skill instructions

Rendered from the published SKILL.md, 186 lines.

Overview

Submit and monitor batch inference jobs from the CLI. Upload and manage files for batch processing, retrieve results, and integrate batch pipelines with CI/CD workflows.

Quick install

npm install -g omniroute   # or: npx omniroute
omniroute --version

Subcommands

batches

Example:

omniroute batches

batches list

Flags:

  • --status <s>
  • --limit <n>

Example:

omniroute batches list

batches get <batchId>

Example:

omniroute batches get <batchId>

batches create

Flags:

  • --input-file <fileId>
  • --endpoint <e>
  • --completion-window <w>
  • --metadata <kv>

Example:

omniroute batches create

batches submit

Flags:

  • --jsonl <path>
  • --endpoint <e>
  • --wait

Example:

omniroute batches submit

batches cancel <batchId>

Flags:

  • --yes

Example:

omniroute batches cancel <batchId>

batches wait <batchId>

Flags:

  • --timeout <ms>

Example:

omniroute batches wait <batchId>

batches output <batchId>

Flags:

  • --out <path>

Example:

omniroute batches output <batchId>

batches errors <batchId>

Flags:

  • --out <path>

Example:

omniroute batches errors <batchId>
Show the whole skill (66 more lines)

files

Example:

omniroute files

files list

Flags:

  • --purpose <p>
  • --limit <n>

Example:

omniroute files list

files get <fileId>

Example:

omniroute files get <fileId>

files upload <path>

Flags:

  • --purpose <p>

Example:

omniroute files upload <path>

files content <fileId>

Flags:

  • --out <path>

Example:

omniroute files content <fileId>

files delete <fileId>

Flags:

  • --yes

Example:

omniroute files delete <fileId>