mcpField
C
cli-chat

cli-chat

github.com/cheaper-inferenceAgent 工作流82.3k1.0k 次安装今天更新
代码仓库

关于 cli-chat

cli-chat 通过命令行提供 OmniRoute 聊天补全和交互会话,适合需要选择模型与路由选项、流式接收回复或配置提示词的用户。

主要功能

  1. 01发送聊天补全请求
  2. 02流式接收模型回复
  3. 03运行交互式 REPL
  4. 04设置系统提示词和模型
  5. 05使用 combo 路由请求

适用场景

  1. 01从命令行发送单次提示词
  2. 02在 REPL 中继续对话
  3. 03将回复流式输出到终端
  4. 04从文件或 stdin 传入提示词内容

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cheaper-inference/omniroute --skill cli-chat

安装后在 Claude Code 中输入/cli-chat确认已加载。

详细介绍

概览

通过 CLI 发送聊天补全、流式传输响应,并启动交互式 REPL 会话。支持所有 OmniRoute 提供商、组合路由和系统提示词配置。

快速安装

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

子命令

chat [prompt]

标志:

  • --file <path>
  • --stdin
  • -s, --system <prompt>
  • -m, --model <id>
  • --max-tokens <n>
  • --temperature <t>
  • --top-p <p>
  • --reasoning-effort <level>
  • --thinking-budget <tokens>
  • --combo <name>
  • --responses-api
  • --stream
  • --no-history

示例:

omniroute chat [prompt]
repl

标志:

  • -m, --model <id>
  • --combo <name>
  • -s, --system <prompt>
  • --resume <session>

示例:

omniroute repl
stream [prompt]

标志:

  • --file <path>
  • --stdin
  • -m, --model <id>
  • -s, --system <prompt>
  • --combo <name>
  • --max-tokens <n>
  • --responses-api
  • --raw
  • --debug
  • --save <path>

示例:

omniroute stream [prompt]

评论

支持 Markdown