前提
- 有 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/
评论
发表评论