Skip to content

Latest commit

 

History

History
105 lines (73 loc) · 1.95 KB

README-CN.md

File metadata and controls

105 lines (73 loc) · 1.95 KB

chatgpt-nuxt

preview

ENGLISH | 简体中文 | 日本語

这是一个使用Nuxt 3实现的前端应用程序,用于 OpenAI 的 ChatGPTDALL·E API。

支持的 API

支持的模型

  • Chat completion
    • gpt-4
    • gpt-3.5-turbo
  • Image generation
    • DALL·E

设置

首先,请确保您已安装所有依赖项:

npm i
#
yarn

开发服务器

启动开发服务器并在 http://localhost:3000 上查看它:

npm run dev
#
yarn dev

生产

要为生产构建应用程序,请执行:

npm run build
#
yarn build

使用以下命令在本地预览生产构建:

npm run preview
#
yarn preview

部署

一行命令快速部署:

docker run -d \
  -p 80:3000 \
  --restart unless-stopped \
  --name chatgpt-nuxt \
  lianginx/chatgpt-nuxt:latest

使用 Docker Compose 文件部署:

version: "3"
services:
  chatgpt-nuxt:
    image: lianginx/chatgpt-nuxt:latest
    ports:
      - 80:3000
    restart: unless-stopped
docker-compose up -d # 启动并在后台运行。
docker-compose stop  # 停止
docker-compose down  # 停止并删除

完成后,您的项目将部署到端口 80

如果您对此 README 文档有任何反馈或建议,立即告诉我,我将很感激您的意见。

配置

应用程序可以通过两种方式进行配置:

  • 使用应用程序上的配置界面进行设置。
  • 通过预先设置环境变量进行设置。

如果要设置环境变量,请先参考 .env.example 并在根目录下创建 .env 文件。

许可证

本项目使用 MIT 许可证。