半小时拥有自己的ChatGPT4,高效低成本,无脑跟即可

2023-11-11 20:52

本文主要是介绍半小时拥有自己的ChatGPT4,高效低成本,无脑跟即可,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 一、获取Key
    • 二、获取服务器
    • 三、设置端口
    • 三、安装Docker环境


一、获取Key

最简单的获取方法,去某宝搜 “open账号ai” 购入一个key,几块钱,有3.5、4.0,买3.5就行了,4.0太贵了。注意是购入key,不是openai账号。


二、获取服务器

至于怎么买服务器,点击直达避免买错

在这里插入图片描述

注意选择自定义购买,确定选择的是中国香港,然后下面买个1C2G的,再移到下面,注意要选择Centos操作系统,其余的不用管,购买就行了。(没注册登录的先注册登录,充19元进去)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

购买成功后,点击查看订单,或者“个人中心-云服务器”查看。

![在这里插入图片描述](https://img-blog.csdnimg.cn/85ae55ef6f48441c8fe490fa6985427b.png


三、设置端口

点击购买的服务器的管理面板,选择安全组,然后点击添加规则。

在这里插入图片描述
在这里插入图片描述
填写协议为TCP,目标端口为1002,其余不用管,点击提交。
在这里插入图片描述


三、安装Docker环境

下载软件:Xshell和Xftp
这两个软件的安装包获取方式如下
wx供重浩:创享日记
对话框发送:xshe

下载好无脑安装即可。
在这里插入图片描述
首先打开Xshell软件,关闭会话。
在这里插入图片描述

打开刚才购买的服务器的管理面板,将“系统登录”的ip地址复制。
在这里插入图片描述

将复制的ip地址粘贴到Xshell中的这个框里面。然后按回车。弹出的警告点接受并保存。

在这里插入图片描述
在这里插入图片描述

然后再重新输入一次,回车,会弹出如下框。

在这里插入图片描述

该用户名即为购买的服务器“管理面板”的账号,即这边的root,等会要输入密码也是这边的密码。
在这里插入图片描述

将root输入,点击确定,然后会让我们输入密码(如果没有跳出来,就重复以上两个步骤),就是上面那个密码复制过来即可。

在这里插入图片描述

这样就说明登录成功的了。
在这里插入图片描述

接着就下载docker.sh脚本,将以下代码复制到Xshell中,然后回车,注意Xshell中粘贴是“鼠标中键”,而不是ctrl+v。

curl -fsSL https://get.docker.com -o get-docker.sh

输入如下代码,列出下载的内容,查看有没有下载成功了。

ls

在这里插入图片描述
说明下载成功了。请继续。

复制粘贴以下代码,执行一下get-docker.sh文件,安装docker。(注意回车之后就不要动了,如下图,就是在安装中了,会很慢5-10分钟,等着就好,别动)

sh get-docker.sh

在这里插入图片描述
等待安装成功。
在这里插入图片描述
运行docker服务。

systemctl start docker

检查docker运行状态,如下说明是成功的。

systemctl status docker

在这里插入图片描述
接着就是安装OpenAI,注意复制整段,只能改key密钥和访问密码,建议先复制到一个txt文本里面修改好你的key和密码再复制粘贴过去运行(选择粘贴到终端,然后回车),其他都不要动,空格和斜线一个都不能少。

docker run --name chatgpt-web -d -p 1002:3002 \
--env OPENAI_API_KEY=sk-秘钥 \
--env AUTH_SECRET_KEY=1234 \
--env OPENAI_API_BASE_URL=https://api.openai.com  registry.ap-northeast-1.aliyuncs.com/generative/chatgpt-web

安装时间较长,请耐心等待即可。

安装完成后,检查下是否运行成功。如下就可以啦。

docker ps

在这里插入图片描述

访问链接即为前面用到的那个ip地址将端口号改为1002即可,就是冒号后面改成1002。第一次进去需要验证,就是输入你的那个密码。

在这里插入图片描述

这篇关于半小时拥有自己的ChatGPT4,高效低成本,无脑跟即可的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/392772

相关文章

C#使用SQLite进行大数据量高效处理的代码示例

《C#使用SQLite进行大数据量高效处理的代码示例》在软件开发中,高效处理大数据量是一个常见且具有挑战性的任务,SQLite因其零配置、嵌入式、跨平台的特性,成为许多开发者的首选数据库,本文将深入探... 目录前言准备工作数据实体核心技术批量插入:从乌龟到猎豹的蜕变分页查询:加载百万数据异步处理:拒绝界面

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

基于Flask框架添加多个AI模型的API并进行交互

《基于Flask框架添加多个AI模型的API并进行交互》:本文主要介绍如何基于Flask框架开发AI模型API管理系统,允许用户添加、删除不同AI模型的API密钥,感兴趣的可以了解下... 目录1. 概述2. 后端代码说明2.1 依赖库导入2.2 应用初始化2.3 API 存储字典2.4 路由函数2.5 应

SpringBoot使用OkHttp完成高效网络请求详解

《SpringBoot使用OkHttp完成高效网络请求详解》OkHttp是一个高效的HTTP客户端,支持同步和异步请求,且具备自动处理cookie、缓存和连接池等高级功能,下面我们来看看SpringB... 目录一、OkHttp 简介二、在 Spring Boot 中集成 OkHttp三、封装 OkHttp

使用Python高效获取网络数据的操作指南

《使用Python高效获取网络数据的操作指南》网络爬虫是一种自动化程序,用于访问和提取网站上的数据,Python是进行网络爬虫开发的理想语言,拥有丰富的库和工具,使得编写和维护爬虫变得简单高效,本文将... 目录网络爬虫的基本概念常用库介绍安装库Requests和BeautifulSoup爬虫开发发送请求解

Spring AI ectorStore的使用流程

《SpringAIectorStore的使用流程》SpringAI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中发挥着至关重要的作用,本文给大家介... 目录一、VectorStore的基本概念二、VectorStore的核心接口三、VectorStore的

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI集成DeepSeek实现流式输出的操作方法

《SpringAI集成DeepSeek实现流式输出的操作方法》本文介绍了如何在SpringBoot中使用Sse(Server-SentEvents)技术实现流式输出,后端使用SpringMVC中的S... 目录一、后端代码二、前端代码三、运行项目小天有话说题外话参考资料前面一篇文章我们实现了《Spring

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo