gemini api中转部署

Posted by WHY on May 18, 2025

不知道各位在使用Gemini有没有觉得有了要一直开着科学上网环境很烦人,即使是api也需要挂着梯子才能使用,所以我在GitHub上找了个项目将Gemini api转为openai的格式并用网络大善人cloudflare的workers功能中转到国内,接下来是教程。

首先你需要做如下准备

  1. cloudflare账号 前往注册
  2. github账号 前往注册
  3. 科学上网环境
  4. Gemini api 前往获取
  5. 自己的域名(需托管到cloudflare上) 前往获取或自行购买

做好上述准备后让我们正式开始部署

首先前往该GitHub项目地址openai-gemini他的作用是把Gemini的api转换成openai的api格式,该项目提供了多种部署方式,这里我选择使用cloudflare做演示。
PS:记得将自己的GitHub账号和cloudflare账号绑定
然后点击下图的Deploy to cloudflare
Deploy to cloudflare
在跳转的页面自行设置后下滑点击创建和部署;如果前面的操作都没有问题我们就接着点击下图中的添加自定义域
添加自定义域
继续点击添加
添加
选择自定义域输入你自己在cloudflare上托管的域名

使用方法

1.api地址就是你自己在cloudflare上托管的域名
2.模型名称自行前往Google查询获取(可惜目前Google已停止免费用户通过api调用2.5pro)