宝塔搭建GPT+MJ+GPTs程序

目录

准备

1.云服务器

2.支持ChatGPT+Midjourney的服务的秘钥

需要准备的软件(能进行ssh连接的都行)

Windows版下载地址:

macOS版下载地址:

开始搭建

1. 打开软件,点击箭头所示按钮

2. 会跳出个窗口,接着点击箭头所示按钮,点击SSH链接

3. 把红框里的内容填进去

4. 填完后,这里会记录,双击打开它

5. 即可链接成功

6.安装宝塔

7.添加端口号

8.宝塔的注册(注册过的忽略这一步)

9.访问宝塔面板​编辑

10.一键安装LNMP

11.安装Docker

12.安装ChatGPT程序

注意


准备

1.云服务器

2.支持chatgpt、Midjourney的key

3.宝塔账号

1.云服务器

因内地服务器备案流程复杂,这里选择无需备案的香港服务器

推荐:香草云,性价比高,安全稳定,本人常用

网址:https://www.xiangcaoyun.com/?ib4fae6

香港1核2g即可

注意:购买云服务器,一定要选择CentOS系统,版本选择如下图即可

2.支持ChatGPT+Midjourney的服务的秘钥

中转key获取网站:https://openai-hk.com/?i=10383

注意,前面3个费用比较贵,平常不用的时候可以把他禁用,能有效防止积分被盗用

需要准备的软件(能进行ssh连接的都行)

Windows版下载地址:

链接:https://pan.baidu.com/s/1KQvfkfmYqoh7i67YpH0NIA?pwd=dxor 提取码:dxor

macOS版下载地址:

链接:https://pan.baidu.com/s/1Csht9EzwuKzcugZe_CT3ag?pwd=ikcc 提取码:ikcc

开始搭建

1. 打开软件,点击箭头所示按钮

2. 会跳出个窗口,接着点击箭头所示按钮,点击SSH链接

3. 把红框里的内容填进去

4. 填完后,这里会记录,双击打开它

5. 即可链接成功

6.安装宝塔

系统指令
Centosyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 2d18f339c
Ubuntu/Deepinwget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 2d18f339c
Debianwget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 2d18f339c
Fedorawget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 2d18f339c
updatewget -O update.sh http://download.bt.cn/install/update6.sh && sh update.sh 2d18f339c
升级脚本wget -O update.sh http://download.bt.cn/install/update.sh && sh update.sh

选择适配你系统的指令,复制进去敲回车

这里输入y,然后敲回车,大概过个10-20分钟,出现下面这个即宝塔搭建成功

重要提示:红框里的数据要保存好

将下面代码复制进去,敲回车,以防止网页打不开!!!这一步不能少

将下面代码复制进去,敲回车,以防止网页打不开!!!这一步不能少

将下面代码复制进去,敲回车,以防止网页打不开!!!这一步不能少

service firewalld stop
7.添加端口号

40829这个是端口号,需要给服务器添加TCP端口才能打开

8.宝塔的注册(注册过的忽略这一步)

网站:https://www.bt.cn/?invite_code=M19ia3Z2ZnE=

傻瓜是注册就可以

9.访问宝塔面板

然后在浏览器输入外网面板地址即可打开,然后输入用户名和密码进行登录

10.一键安装LNMP

登录成功,会跳到这个页面,会弹出一个窗口,我们选择这个推荐的LNMP,点击这个一键安装

大概30分钟,等他安装完,安装过程中,这个页面可以关掉,不影响它安装,等过半小时重新打开这个页面看就行

11.安装Docker

选择第一个阿里云镜像就行

12.安装ChatGPT程序

点击项目管理 > 添加

将key秘钥、访问密码,修改成你自己的,6080是端口号,修改成你自己设置的端口号

 

version: '3'
services:
  gptweb:
    image: ydlhero/chatgpt-web-midjourney-proxy:latest
    restart: always
    environment:
      OPENAI_API_KEY: key秘钥
      OPENAI_API_BASE_URL: https://api.openai-hk.com
      MJ_SERVER: https://api.openai-hk.com
      MJ_API_SECRET: key秘钥
      HIDE_SERVER: 1
      API_UPLOADER: 1
      MJ_API_GALLERY: 1
      AUTH_SECRET_ERROR_COUNT: 3
      AUTH_SECRET_ERROR_TIME: 10
      AUTH_SECRET_KEY: 访问密码
      FILE_SERVER: http://up.openai-hk.com:3102/v1/upload
    ports:
      - "6080:3002"
    volumes:
      - /data/mj_uploads:/app/uploads 

将这段代码粘贴到这

添加完后,点击拉取镜像

无需在意这个进程,后台会自动运行,直接点击X关掉

点击项目 > 添加Compose项目

Compose模板选择我们刚才添加的,名称随意起,点击添加

容器这里就会自动多出一个,即可搭建成功

注意

如果无法访问页面,回到第七步添加端口号,添加一个端口与下图相同的端口,然后重新启动容器

  • 30
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Java Web的ChatGPT网站搭建是一个用于呈现和交互ChatGPT模型的网站应用程序。该系统提供了一个用户友好的Web界面,使用户能够与ChatGPT模型进行交互,获取生成的对话文本。通过这个应用程序,用户可以输入问题或对话内容,然后ChatGPT模型会生成相应的回答或对话文本。 以下是一个基于Java Web的ChatGPT网站搭建的示例: ```java import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.URL; public class ChatGPTApp { public static void main(String[] args) { try { // 设置ChatGPT模型的API地址 URL url = new URL("http://chatgpt-api.example.com/chat"); // 创建HTTP连接 HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("POST"); connection.setRequestProperty("Content-Type", "application/json"); connection.setDoOutput(true); // 构建请求JSON数据 String input = "{\"message\": \"Hello, ChatGPT!\"}"; // 发送请求 OutputStream outputStream = connection.getOutputStream(); outputStream.write(input.getBytes()); outputStream.flush(); // 获取响应 BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; StringBuilder response = new StringBuilder(); while ((line = reader.readLine()) != null) { response.append(line); } reader.close(); // 解析并输出响应 System.out.println(response.toString()); // 关闭连接 connection.disconnect(); } catch (Exception e) { e.printStackTrace(); } } } ``` 通过上述示例,你可以构建一个基于Java Web的ChatGPT网站搭建应用程序,用户可以在网页上输入问题或对话内容,然后通过与ChatGPT模型的交互获取生成的回答或对话文本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值