效果图
使用Docker部署到服务器
OpenAI账户用户:
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="<REPLACE-ME>" \
1185223710/chatgpt-ui:v2
Azure OpenAI账户用户:
docker run -d -p 3000:3000 \
-e AZURE_OPENAI_API_BASE_URL="<REPLACE-ME>" \
-e AZURE_OPENAI_API_KEY="<REPLACE-ME>" \
-e AZURE_OPENAI_DEPLOYMENT="<REPLACE-ME>" \
1185223710/chatgpt-ui:v2
本地运行
1. 安装NodeJS 20。
2. 克隆仓库。
3. 使用npm install安装依赖。
4. 复制.env.example文件为.env.local并更新环境变量。
5. 使用npm run dev启动应用。
6. 在浏览器中访问http://localhost:3000。
使用Docker本地运行
1. 克隆仓库并导航至根目录。
2. 在docker-compose.yml文件中更新OPENAI_API_KEY环境变量。
3. 使用docker-compose build .构建应用。
4. 运行docker-compose up -d启动。
注:原文作者:https://github.com/blrchen/chatgpt-lite