Gemini pro chat网站部署疑难解决
Gemini作为Google旗下GPT产品,一直备受期待。据称性能已超chatGPT 3.5,与chatGPT 4比肩,我们就来试试。
对于China用户而言,使用Gemini最大的拦路虎在于很难找到一条干净稳定的梯子。所以,本篇的主要目的即是将Gemini Pro Chat部署到Vercel,像访问常规网站一样使用Gemini。再想办法或干脆绑定自己的域名,即可“免梯”“自由”“无限”使用Gemini Pro,不要太爽哦!
先来张美女图压压惊
- Github库
访问 https://github.com/babaohuang/GeminiProChat
可以直接点击页面中的Deploy
,
也可以先fork
到自己的Repo,再用github账号登录Vercel,然后import
然后一路默认回车确认……
- 申请Google API key
将生成的API key复制下来备用
再进入Vercel网站的项目设置
在Key
中填入GEMINI_API_KEY
,在Value
中填入刚刚申请的API key
然后,如果不想网站和API key被滥用,可以为网站设立访问密码。点击Add another
,在Key
中填入SITE_PASSWORD
,在Value
中填入要设置的Gemini网站访问密码,点击Save
保存。
回到Project
页面,正常来讲已经可以访问Vercel分配给你的Gemini页面了(如果不可以,则需要如下图一样重新部署一下)
- 但不要忘了,Vercel在China是无法访问的,所以生成的Vercel域名Gemini仍需要梯子才能正常使用,而这样似乎就违反了我们的初衷。第一步提供的github源代码网站作者给出了解决方案
实际就是给这个域名挂个梯子,大家可以一试。
还有一种方法,就是绑定自己的域名,个人域名一般而言不会被墙。还是先在Vercel端操作:
填入你要取的二级域名,比如 gemini.你的域名,点击Add
下面马上就会出现你刚刚定义的域名(提示错误,因为还没有定义域名和DNS)和Vercel分配给你的原域名,现在我们要将两者关联起 来。到你管理所购买域名的网站(比如我的是Cloudflare),进入DNS设置,添加一条CNAME
记录,Name
填写你为gemini网站起的二 级域名(如gemini
),Value
或Content
等填写cname.vercel-dns.com
,保存后等待几秒。再回到Vercel的域名界面,基本上新绑 定域名就生效了,可以免梯自由访问了!
注意:前面设置了网站访问密码以免被滥用,访问时需要输入。如嫌麻烦可去掉。