llm-gemini

一条命令把 Gemini 接进 LLM,命令行直接调多模态模型

llm-gemini 是 Simon Willison 的 LLM 命令行工具的一个插件,用于接入 Google 的 Gemini 系列模型。它解决的核心问题是:让习惯用 LLM 统一接口的用户无需另写代码,就能在命令行或 Python 中调用 Gemini,并复用 LLM 的提示模板、日志、多模型切换等能力。安装后通过 llm install llm-gemini 即可注册模型,支持 Gemini 2.5 Pro、Flash 等版本,可传图片、PDF 等多模态输入,也能用 llm chat 交互式对话。它把 Gemini 的 API 封装成 LLM 标准接口,输出可保存为 JSON,方便脚本化处理。对于已用 LLM 管理多个模型(如 GPT、Claude)的开发者,这个插件让 Gemini 成为同一套工作流中的可选项,降低切换成本。

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 461
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类开发框架
开发团队simonw
所属国家
官网地址
定价模式free
价格说明开源插件,免费使用,调用Gemini API需自付费用
访问状态
是否开源
开源协议Apache-2.0
主要语言Python
技术栈/模型
GitHub 星标★ 461
30天Star增速
HF 下载量
上线时间2023-12-13 00:00:00
最近更新2026-09-16 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-16
浏览次数0

使用教程

核心亮点

  • 复用 LLM 统一接口,与 GPT、Claude 等模型共用提示模板和日志
  • 支持图片、PDF 等多模态输入,命令行即可完成
  • 由 Simon Willison 维护,与 LLM 生态同步更新及时

不足之处

  • 功能受 LLM 主项目接口限制,Gemini 独有高级参数支持有限
  • 文档和示例相对精简,深度用法需查源码或主项目文档

适用场景

  • 在终端快速调用 Gemini 做问答或文本处理
  • 脚本中批量调用 Gemini 并保存结构化 JSON 结果
  • 用 llm chat 与 Gemini 进行多模态交互式对话

替代项目

google-generativeai、litellm

项目介绍

llm-gemini 是一个开发框架领域的开源项目,官方简介:LLM plugin to access Google's Gemini family of models。项目使用 Python 开发,在 GitHub 上获得 460 星标。

上一篇:mlx-swift-lm

下一篇:langfun

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146676 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166369 2026-08-09
bruno 开源

把 API 测试当代码管理,用 Git 搞定协作与版本追踪

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···

★ 47057 2026-08-12