一键部署谷歌Gemini聊天机器人

一、项目介绍

谷歌正式开放了 API,只要你有一个Google账号和海外 IP ,就可免费申请使用 Gemini Pro&Gemini Pro Vision,相关功能可媲美GPT4!

二、安装步骤

1、申请API Key

链接直达https://makersuite.google.com/app/apikey

image-20231219223633528

2、搭建UI服务

Github地址https://github.com/babaohuang/GeminiProChat

Live demo: Gemini Pro Chat

2.1 Vercel 一键部署

点击链接进行一键部署,登录后点击创建仓库,或者将项目fork到自己仓库导入也可以

image-20231219224711074

填写一下环境变量 GEMINI_API_KEY ,值是刚才创建的APi Key

image-20231219225144914

填写好环境变量后,点击Deploy进行部署,稍等片刻后撒花即部署成功

image-20231219225248773

点击 Continue to Dashboard 进入面板

image-20231219225406768

Vercel平台为我们提供了一个免费的域名点击 Domains下的链接可以直接进行体验

image-20231219225636964

或者点击 Deployment,可以看到Domains下一共有三个域名可以使用

image-20231219225909784

效果如下

image-20231219225810991

如何你想绑定自己的域名,可以到 Settings => domains 添加自己的域名

image-20231219230209999

需要在添加一条A记录

image-20231219230540434

绑定自己的域名

image-20231219230512898

稍等片刻后即可使用

image-20231219230620542

2.2 Docker 一键部署

1
2
3
4
5
6
docker run --name geminiprochat \
--restart always \
-p 3030:3000 \
-itd \
-e GEMINI_API_KEY=xxx \
howie6879/geminiprochat:v0.1.0

修改环境变量 GEMINI_API_KEY 为你申请的API Key

确保 3030端口可用,或者可以映射其他端口