ChatGPT 镜像

基于 'gpt-3.5-turbo' 模型。演示地址:https://fastgpt.app

安装

在 Node.js 18.x 上测试通过。

$ pnpm install

运行应用

在根目录下创建一个 '.env' 文件,并添加你的 OpenAI API 密钥:

OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 可选,支持 HTTP 或 SOCKS 代理
HTTP_PROXY=http://proxy-server:port
# 开发模式
$ pnpm run start

# 监听模式
$ pnpm run start:dev

# 生产模式
$ pnpm run start:prod

访问 http://localhost:3000

使用 Docker 运行应用

构建镜像

$ docker build -t chatgpt-mirror .

运行容器

$ docker run -d -p 3000:3000 --env-file .env chatgpt-mirror

使用配置文件运行

$ docker run -d -p 3000:3000 --env-file .env -v $(pwd)/config/app.config.json:/app/config/app.config.json chatgpt-mirror

配置

你可以通过将 'config/example.json' 复制到 'config/app.config.json' 并编辑其值来配置应用程序。注意:JSON 文件不允许使用注释。

错误消息

可以通过编辑 'config/app.config.json' 文件来自定义 OpenAI API 的错误消息。请参见 'config/example.json' 文件中的示例。

鸣谢

感谢:transitive-bullshit/chatgpt-api

许可证

MIT 许可证.

ChatGPT镜像:基于gpt-3.5-turbo模型的开源ChatGPT实现

原文地址: https://www.cveoy.top/t/topic/l0QO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录