GeminiProChat(Ai越狱版搭建)

发布时间: 2025-08-10 热度: 1627

与 Gemini Pro 聊天的最简 WebUI。

使用 Docker 部署

要使用 Docker 进行部署,可以使用以下命令:

docker run --name geminiprochat \
--restart always \
-p 3000:3000 \
-itd \
-e GEMINI_API_KEY=your_api_key_here \
babaohuang/geminiprochat:latest

请确保将 your_api_key_here 替换为你自己的 Gemini API 密钥。

这将启动 geminiprochat 服务,访问地址为 “http://localhost:3000”。

环境变量

你可以通过环境变量来控制网站。

名称 说明 必填
GEMINI_API_KEY 你的 Gemini API 密钥。可以从此处 获取。
API_BASE_URL Gemini API 的自定义基本 URL。点击此处查看何时使用这个。
HEAD_SCRIPTS 在页面的""之前注入分析或其他脚本
PUBLIC_SECRET_KEY 项目的密文字符串。用于为 API 调用生成签名
SITE_PASSWORD 为网站设置密码,支持用逗号分隔的多个密码。如果不设置,网站将允许公开访问
GEMINI_MODEL_NAME 自定义要使用的 Gemini 模型。如果不设置,默认为 gemini-2.5-flash

本地运行

前期环境

  1. Node: 检查你的开发环境和部署环境是否都在使用 Node v18 或更高版本。你可以使用 nvm 在本地管理多个 node 版本。

     node -v
  2. PNPM: 我们建议使用 pnpm 来管理依赖关系。如果从未安装过 pnpm,可以使用以下命令进行安装:

     npm i -g pnpm
  3. GEMINI_API_KEY: 在运行此应用程序之前,你需要从 Google 获取 API 密钥。你可以前往 https://makersuite.google.com/app/apikey,申请 API 密钥。

部署

  1. 安装依赖

     pnpm install
  2. 复制 .env.example 文件并重命名为 .env,并在 .env 文件中添加 GEMINI_API_KEY

     GEMINI_API_KEY=AIzaSy...
  3. 运行应用程序,项目会在 http://localhost:3000/ 上运行。

     pnpm run dev

鸣谢

demo:https://gprochat.com

github:https://github.com/babaohuang/GeminiProChat

在下方留下您的评论.加入TG群.打赏🍗