Gemini Pro 代理搭建

直接在cloudflare 创建worker并部署

再套个域名

DNS解析记录操作完毕之后,点击左侧菜单Workers路由来让我们设置的域名和worker的路由关系。

完成这一步你就可以用你自己的域名来请求gemini了。比如我这个域名:

Gemini官方给的例子是:

1
2
3
4
5
6
7
8
9
10
11
12
13
curl \
-H 'Content-Type: application/json' \
-d '{"contents":[{"parts":[{"text":"Write a story about a magic backpack"}]}]}' \
-X POST https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=YOUR_API_KEY
````

我们替换generativelanguage.googleapis.com部分到我们的域名gemini.baipiao.io

```curl
curl \
-H 'Content-Type: application/json' \
-d '{"contents":[{"parts":[{"text":"Write a story about a magic backpack"}]}]}' \
-X POST https://gemini.fansirai.top/v1beta/models/gemini-pro:generateContent?key=YOUR_API_KEY

对了,附一下Gemini Pro的api key获取地址:https://makersuite.google.com/app/apikey

看下效果

让我们感谢大善人cloudflare

用在插件沉浸式翻译中的效果