geminicli2api 是一个基于FastAPI开发的开源代理服务器,核心功能是将Google Gemini CLI转换为OpenAI兼容的API接口。它主要解决了三大开发者痛点:
- 协议适配问题:通过提供
/v1/chat/completions
等标准OpenAI端点,使现有基于OpenAI的工具链(如LangChain)无需改造即可接入Gemini模型 - 配额利用问题:开发者可以免费使用Google提供的API调用配额,而商业化OpenAI API需要付费
- 多模态开发门槛:原生支持文本+图像的混合输入,简化了复杂AI应用的开发流程
该工具特别适合需要快速验证Gemini能力或希望低成本接入多模态AI的中小开发团队。
本答案来源于文章《geminicli2api:将 Gemini CLI 转为 OpenAI 兼容 API 的代理工具》