前言

最近 Google 的 Gemini 的模型又有免费额度,但是在国内无法使用。

前提

  1. Google 账号
  2. Cloudflare 账号

创建 AI gateway

登录 Cloudflare,在左侧找到 AI -> AI Gateway

找到创建网关,点击

随便写一个名字,然后创建

创建好之后点击新建的 gateway,在顶部找到 API

在弹出的窗口中,找到平台,选择 Google AI Studio,就能看到 API 端点了

大概长下面这样 https://gateway.ai.cloudflare.com/v1/xxxxxx/gemini/google-ai-studio

测试

1
2
3
4
5
curl --request POST \
     --url https://gateway.ai.cloudflare.com/v1/xxxx/gemini/google-ai-studio/v1/models/gemini-2.0-flash:generateContent \
     --header 'content-type: application/json' \
     --header 'x-goog-api-key: GOOGLE_AI_STUDIO_TOKEN' \
     --data '{"contents":[{"role":"user","parts":[{"text":"What is Cloudflare?"}]}]}

记得把 GOOGLE_AI_STUDIO_TOKEN 换成,Google AI Studio 申请的 key,请求地址换成上一步获取的