在沉浸式翻译中免费使用gemini-pro

准备工作

不适合小白操作,gemini直接用作翻译效果对比其他免费翻译工具并无优势。同理此方法可以做很多事。

 

1.安装”沉浸式翻译”插件

2.拥有一个独立域名(一级二级都可以)

3.拥有cloudflare账号

4.拥有谷歌账号

 

操作流程

 

1.申请gemini密钥

 

访问https://ai.google.dev/,点击Get API key in Google AI Studio,开始申请KEY:

在沉浸式翻译中免费使用gemini-pro

 

首次进入确认协议后进入默认对话调试页面:

在沉浸式翻译中免费使用gemini-pro

 

点击右上角Get API key,然后点击Create API key,最后点击Create API key in new project:

在沉浸式翻译中免费使用gemini-pro

 

等待生成KEY,记得复制保存:

在沉浸式翻译中免费使用gemini-pro

 

 

2.建立API访问代理

高频多用户访问以及境内IP访问会导致gemini密钥失效甚至账户封禁,所以要挂一个代理访问密钥

 

登录cloudflare,并创建works

 

在沉浸式翻译中免费使用gemini-pro

 

编辑代码,以下代码粘贴到worker.js中保存并部署:


export default {
async fetch(request, env) {
const url = new URL(request.url);
url.host = 'generativelanguage.googleapis.com';
return fetch(new Request(url, request))
}
}

 

在沉浸式翻译中免费使用gemini-pro

 

记得绑定域名(绑定域名在国内才可以正常访问),可以在这里直接绑定,或在DNS中自己解析并设置路由转发:

在沉浸式翻译中免费使用gemini-pro

 

3.搞个免费域名,并设置路由转发

https://www.cloudns.org/ 可申请永久(信么?)免费二级域名,设置较复杂。

因为不是顶级域名,所以无法无法如上图配置。

关于cloudns如何在cloudflare中配置请自行油管。

简单配置说明:

1.将cloudns申请二级域名设置cloudflare的NS记录

2.在cloudflare中添加A记录,A记录可填写“优选IP”,可提升国内访问速度

3.在DNS设置完A记录后,从左侧选择“Workers 路由”:”填写二级域名/*”,选择创建的Worker

4.在cloudflare中添加的A记录可能需要在cloudns中再次添加一遍。

 

4.拼接API地址

 

回到Google AI Studio

 

在沉浸式翻译中免费使用gemini-pro

 

看到完整的地址格式:https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=YOUR_API_KEY

 

我们做一下替换

https://你的域名/v1beta/models/gemini-pro:generateContent?key={KEY}

 

 

5.最后在沉浸式翻译中配置

 

选择沉浸式翻译插件,选择设置:

在沉浸式翻译中免费使用gemini-pro

 

选择Gemini:

在沉浸式翻译中免费使用gemini-pro

 

填写密钥、地址,最后点击测试:

在沉浸式翻译中免费使用gemini-pro
© 版权声明

相关文章