需要准备什么?
1. Github账号,用于fork项目仓库【官网】【项目仓库↗】
2. Zeabur账号记得要绑定手机号 + 绑定Github,用于免费部署Gemini Balance项目【官网】
3. 你最好有代理可用,否则可能会出现Github或Zeabur官网进不去的情况
一、前往Github fork项目仓库
1. 登录Github后,前往snailyp大佬的Gemini Balance仓库【仓库地址↗】
2. 随后按下图操作fork项目到自己的仓库中即可

二、前往Zeabur部署该项目
1. 注册并绑定手机号以及Github之后,点创建新项目

2. 推荐选择腾讯云的服务Silicon Valley,United States

3. 选择Github后再选择你fork下来的gemini balance仓库,如果没有的话就先点 配置Github

4. 在构建计划预览中点配置-编辑原始环境变量把以下代码完整替换其中的内容,最后再依次保存-下一步即可
TZ=Asia/Shanghai
API_KEYS=[""] ###可以暂时不填,稍后去网页一键导入
DATABASE_TYPE=sqlite
SQLITE_DATABASE=default_db
ALLOWED_TOKENS=[""] ###这是你项目的apikey,同时也是稍后部署网页的登录密码

5. 随后会跳转到当前部署项目的主页,打开Add Domain之后,再选择暴露新的端口,随后填写8000后选择暴露,系统自动给到的8080端口可以选择删除,不影响

6. 选择生成域名,填入一个你喜欢的域名且显示域名可用后选择确认绑定即可,等待域名变绿后即可前往使用
你也可以选择
自定域名,按照提示添加dns解析即可

三、去网页配置Gemini Apikey
1. 前往你生成的域名,密码就是之前环境变量ALLOWED_TOKENS=[""]中括号里的内容,随后再选择配置编辑

2. 随后选择添加密钥,把你的apikey全部粘贴进去后选择确认添加,随后一定要拉到页面最下方点击保存配置后即可生效
apikey可以去小黄鱼买,几块钱几十个,主要是方便,不嫌麻烦可以去Google AI Studio自己创建

四、须知
完成上述步骤之后,你所部署的项目域名链接https://xxx.zeabur.app/就是你的api服务器地址,而你用于登录网页的密码也就是你这个api服务器的Apikey
