Gemini-CLI-2-API 是一个开源项目,它的核心功能是将 Google 的 Gemini CLI 工具封装为与 OpenAI API 兼容的本地 API 服务。具体包括以下几方面功能:
- 提供标准的 OpenAI 兼容接口,支持 /v1/models 和 /v1/chat/completions 端点
- 自动转换 OpenAI 格式的请求和响应到 Gemini 格式
- 基于 Gemini 2.5 Pro 模型提供AI能力,每日支持1000次免费请求
- 支持流式响应功能,可以像打字机一样实时显示结果
- 提供详细的日志记录系统,包括请求提示词、时间戳等信息
- 支持多种认证方式,如Bearer令牌、URL查询参数和x-goog-api-key
该工具特别适合需要在本地部署AI服务或者高频调用Gemini模型的开发者,能够无缝接入现有的OpenAI工具链而无需修改代码。
本答案来源于文章《Gemini-CLI-2-API:将Gemini CLI转为OpenAI兼容的本地API服务》