前提
- 有 Google 账号,能进入 Google AI Studio 获取 API key;
- 有 GitHub 账号;
- 有 Vercel 账号;
部署
申请 Google API
进入 https://makersuite.google.com/app/apikey,申请 API,记录 key:

部署代理
因为 Google Gemini Pro 访问限制 IP,所以需要代理来访问。
- 进入 https://github.com/antergone/palm-proxy,点击 Deploy,跳转到 Vercel:

- 部署完成,记录代理域名:

部署 Gemini Pro chat bot
- 进入 https://github.com/babaohuang/GeminiProChat,点击 Deploy,跳转到 Vercel:

- 创建一个项目:

- 将 Google AI Studio API key 填上:

部署完成:

- 添加代理访问地址,key 下填写
API_BASE_URL:

可以看到有了两项环境变量配置:

- 可以看到 Vercel 已经分配了子域名,不过国内访问有问题,所以最好添加一个自己的域名:

- 添加自己的域名,输入:

- 到域名托管商修改域名解析
CNAME:

- 解析正确,访问域名:

测试

PS:从上面 GitHub 项目的说明可以看出,不光是 Vercel 可以部署,还有其他方式,比如 Docker 部署,可以直接挂 NAS 或者 OpenWrt 上。
source https://mianao.info/c60628f1/
评论
发表评论