ChatGPT镜像:基于gpt-3.5-turbo模型的开源ChatGPT实现
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
许可证
原文地址: https://www.cveoy.top/t/topic/l0QO 著作权归作者所有。请勿转载和采集!