simonw/llm-openrouter
LLM plugin for models hosted by OpenRouter
解决的问题
llm-openrouter 是一个适用于 llm 命令行工具的插件,允许用户访问 OpenRouter 托管的大量模型,提供统一的界面以便从终端向不同的 AI 模型发送提示。
工作原理
该插件将 OpenRouter 的 API 集成到 llm 工具中。安装并配置 API 密钥后,用户可以列出可用模型、为常用模型设置别名,并针对它们运行提示。它支持 OpenRouter 的 Responses API 和较旧的 Chat Completions API。
适用人群
使用 llm CLI 工具,并希望通过 OpenRouter 从多个提供商单一访问多种 AI 模型的开发者和高级用户。
亮点
- 广泛的模型访问:通过单一 API 密钥和 CLI 界面访问众多模型。
- 多模态功能:为兼容的视觉模型支持图像附件(URL 或文件路径)。
- 结构化输出:与
llm模式集成,为兼容模型控制 JSON 输出结构。 - 高级工具:支持工具调用,包括 OpenRouter 用于网络搜索、网络获取和沙盒 shell 的托管服务器端工具。
- 推理控制:可为支持该功能的模型(例如 GPT-5)指定推理努力程度和摘要的选项。
- 提供商路由:能够通过 JSON 选项指定特定于提供商的要求,例如量化级别。
- 模型管理:用于列出、筛选(例如免费模型)以及检查 API 密钥使用情况和速率限制的命令。
相关
- 项目
- 项目
- 项目
- 项目
- 项目