频率优化方案
针对Google Gemini每日1000次的免费限额,可通过以下方式优化:
- 缓存层扩展:修改
gemini-core.js
文件,添加Redis缓存重复请求结果(TTL建议设为24小时) - 请求批处理:将多个提示词合并为单次API请求,利用Gemini 2.5 Pro的上下文长度优势
- 混合认证模式:同时配置
GOOGLE_API_KEY
环境变量和OAuth令牌,系统会优先使用剩余额度较多的认证方式 - 本地日志分析:通过
--log file
参数记录高频请求,优化提示词设计减少无效调用
进阶方案可注册Google AI Studio企业账户获取更高配额,或通过GOOGLE_GENAI_USE_VERTEXAI=true
启用商用API。
本答案来源于文章《Gemini-CLI-2-API:将Gemini CLI转为OpenAI兼容的本地API服务》