
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 成为同一套工作流中的可选项,降低切换成本。
项目数据
使用教程
核心亮点
- 复用 LLM 统一接口,与 GPT、Claude 等模型共用提示模板和日志
- 支持图片、PDF 等多模态输入,命令行即可完成
- 由 Simon Willison 维护,与 LLM 生态同步更新及时
不足之处
- 功能受 LLM 主项目接口限制,Gemini 独有高级参数支持有限
- 文档和示例相对精简,深度用法需查源码或主项目文档
适用场景
- 在终端快速调用 Gemini 做问答或文本处理
- 脚本中批量调用 Gemini 并保存结构化 JSON 结果
- 用 llm chat 与 Gemini 进行多模态交互式对话
替代项目
google-generativeai、litellm
项目介绍
上一篇:mlx-swift-lm
下一篇:langfun
同类项目推荐
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
bruno
开源
把 API 测试当代码管理,用 Git 搞定协作与版本追踪
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···