教程:亚马逊云虚拟机,Docker快速设置和部署chatgtp_web实例(第三例)

今天介绍第三例,在亚马逊云虚拟机上运行chatgpt web程序,使用Docker来快速设置和部署。在开始之前你要先申请一个账号,并运行虚拟机,启动实例。

我选择的是加利福尼亚北部-Deep Learning AMI GPU PyTorch 1.13.1 (Ubuntu 20.04) 20230326-选择没有密钥对-入站出站选择所有流量所有ip-启动实例。

大佬的地址:https://github.com/Yidadaa/ChatGPT-Next-Web

以下是在亚马逊云虚拟机Ubuntu中运行chatgpt web程序的步骤:

1.在您的亚马逊云虚拟机上安装Docker和Docker Compose。可以使用以下命令:

1
2
sudo apt-get update
sudo apt-get install docker docker-compose

2.获取chatgpt-web的Docker镜像,使用以下命令从Docker Hub获取:

1
docker pull yidadaa/chatgpt-next-web

3.运行chatgpt web,使用以下docker命令:

1
2
3
4
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="sk-xxxx" \
-e CODE="your-password" \
yidadaa/chatgpt-next-web

其中OPENAI_API_KEY修改为你的api,CODE修改为你的密码

你也可以使用代理来启动

1
2
3
4
5
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="sk-xxxx" \
-e CODE="your-password" \
-e PROXY_URL="http://localhost:7890" \
yidadaa/chatgpt-next-web