[最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口

这篇具有很好参考价值的文章主要介绍了[最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、关于此文

本文介绍了如何克隆一个开源的项目,通过请求调用OpenAI ChatGPT模型接口,以使用ChatGPT的强大功能。相比于直接登录ChatGPT官网对话,此方法对话过程更为流畅,不会频频出现限流导致对话中断或网络异常;此外,部署完成后无需魔法即可访问,可分享给亲朋好友使用,降低了使用门槛,极为便利。

如果您在操作过程中遇到任何问题,欢迎留言或私信博主获取解决方案;如果您想部署您专属的ChatGPT服务或咨询相关内容,欢迎私信博主报价。

二、前置条件

(一)服务器

服务器是用于运行请求OpenAI的服务,是必要条件,任意操作系统均可(Linux最佳)。如果没有服务器,可私聊博主获取。本文使用的是Linux虚拟机,操作系统为CentOS 7。

(二)域名

域名是可选服务,非必要条件。服务器运行后,局域网内的用户可通过IP加端口号访问,但其他用户无法通过互联网访问。把域名绑定到服务器后,任何人即可通过电脑或手机使用ChatGPT的功能。
如果您有服务器,部署完成后可以通过IP:port的方式访问(不限网络,手机、电脑、其他人都能访问);如果是虚拟机,部署完成后也是通过IP:port的方式访问,但是只能是主机和宿主机访问(手机、其他人无法访问)。采用虚拟机部署的小伙伴,建议使用内网穿透,把虚拟机绑定到域名,即可不限网络访问。

(三)yarn服务

npm是Node.js的包管理器。它作为一个开源项目创建于 2009 年,旨在帮助JavaScript开发人员轻松共享打包的代码模块。Yarn是facebook发布的一款取代npm的包管理工具。
本文使用了yarn的服务,安装较为简单,此处不再赘述。

三、部署安装

  1. clone自己喜欢的项目(或者直接下载zip)
    clone地址:https://github.com/yakGPT/yakGPT
    在GitHub上,ChatGPT有超多的相关服务,其中不乏非常美观的前端项目。本文以yakGPT为例。其他服务操作方式类似。
    如果服务器/虚拟机上有git服务,可使用git clone xxx.git。为了降低部署门槛,我们采用下载zip的方式。
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口

  2. 上传并解压
    解压命令:unzip xxx.zip
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口
    进入目录
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口

  3. 下载依赖包、build、start
    依次以下执行三个命令(分别是依赖、编译、启动)。注意,请进入目录后再执行!
    ● yarn
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口
    ● yarn build
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口
    ● yarn start
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口

  4. 访问Web
    启动后即可通过该服务器的IP+端口号访问(我个人改成了3088,默认是3000,遇到冲突端口号会递增)
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口
    此时,点击enter api key,输入key过后,即可访问。
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口
    该项目默认配置了多个prompt,点击该图片即发送prompt。
    [最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口

四、绑定域名

如果是云服务器,需要在管理台配置映射,将域名映射到localhost:port,映射完成后,即可通过域名访问。

如果是虚拟机,可以使用云服务商的免费开发计划完成内网穿透,即可访问。具体方案可私聊博主。

[最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口

配置映射后,其他人也可通过域名访问,手机端访问也不受限制。此处不做过多展示。

五、其他事项

(一)Key泄露问题

该项目支持配置默认key,完成后无需填入Key,即可进入对话界面(如上图),但配置后点击左下角的Api Key,然后点击查看,能看到配置的Key。需要注意密钥泄露问题。

(二)OpenAI API无法访问,服务器接口报错

接口地址https://api.openai.com/v1/chat网络问题无法访问Error: connect ECONNREFUSED ETIMEDOUT。这是因为网络问题,具体参见:https://blog.csdn.net/qq_44491709/article/details/129911036

解决办法:使用代理。 博主代理了Open AI的接口,和原生速度差不多,并且请求地址非国内,风险小。具体私聊文章来源地址https://www.toymoban.com/news/detail-499065.html

到了这里,关于[最新搭建教程]0基础Linux CentOS7系统服务器本地安装部署ChatGPT模型服务搭建/免费域名绑定网页Https访问/调用open AI的API/GPT3/GPT3.5/GPT4模型接口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux网络服务】Centos7搭建nfs文件共享服务器

    1.NFS介绍 2.环境准备 3.在A服务端机器安装nfs-utils和rpcbind包 4.启动rpcbind检查是否启动了rpcbind服务并监听111端口 5.配置NFS服务的配置文件,参数配置:vi /etc/exports 数据同步与数据异步的区别 数据同步:当系统从内存中向磁盘中持久化数据时,同步发送表示只有当内存中的数据

    2024年02月06日
    浏览(51)
  • 用Windows自带的Hyper搭建Linux(Centos7)服务器

    首先准备Centos7镜像:下载地址:CentOS Mirrors List   点击任意国内镜像地址进行下载 前提:cpu已经开启虚拟化,win10版本为非家庭版 安装Hyper-V:打开控制面板选择程序,选择程序和功能中的“启动或关闭Windows功能”,勾选Hyper-V后,点击确定后系统会启用并重启系统     

    2024年02月05日
    浏览(51)
  • 【操作系统】Centos7搭建nfs文件共享服务器实战

    1.NFS介绍 2.环境准备 3.在A服务端机器安装nfs-utils和rpcbind包 4.启动rpcbind检查是否启动了rpcbind服务并监听111端口 5.配置NFS服务的配置文件,参数配置:vi /etc/exports 数据同步与数据异步的区别 数据同步:当系统从内存中向磁盘中持久化数据时,同步发送表示只有当内存中的数据

    2024年02月07日
    浏览(49)
  • Linux(CentOS7.9)MongoDB的安装配置教程3个服务器+增量备份(带脚本)

    首先,作为前端的开发人员,使用 MongoDB 数据库 是非常常见的,接下来是在 Linux 系统下安装和配置 MongoDB 的过程。只要按照以下步骤操作,相信你一定可以顺利完成安装。 Ⅰ、安装前的简介: 1、什么是 MongoDB 数据库? MongoDB 是用 C++ 语言编写的,是一个基于分布式文件存储

    2024年04月08日
    浏览(53)
  • minio 安装流程(linux) Centos7环境下搭建minio步骤详细教程

    一、下载安装文件     1、在home目录下创建minio文件夹     2、进入/home/minio 文件夹     3、下载文件 二、创建数据文件夹     三、创建日志文件 四、启动   如果想要修改超管账户名和密码 1、打开 /etc/profile 文件 2、在文件的最末尾加上以下信息(启动的时候看提示,新版

    2024年02月10日
    浏览(56)
  • Linux系统【Centos7】更换源详细教程

    更换CentOS 7系统的源可以提高网络速度,加快软件升级和安装的速度。以下是详细的更换CentOS 7源实践。 步骤 1:备份原始 Yum.repo 在更换之前,首先要备份原始 Yum.repo 文件(一定要记得备份)。 ```bash sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak ``` 步骤 2:下

    2024年02月11日
    浏览(35)
  • Linux系统【Centos7】更新内核更新软件详细教程

    更新内核: 1. 打开终端,输入命令 sudo yum update,等待更新完成。 2. 重启系统,输入命令 sudo reboot。 3. 在 GRUB 引导界面,选择最新的内核版本,按下回车键进入系统。 4. 在终端中输入命令 uname -r,查看当前使用的内核版本是否更新成功。 更新软件: 1. 打开终端,输入命令

    2024年02月09日
    浏览(65)
  • linux centos7中使用 Postfix 和Dovecot搭建邮件系统

    作者主页: 点击! Linux专栏:点击! Postfix是一个开源的邮件传输代理(MTA),用于路由和传送电子邮件。它是一个可靠、安全且高性能的邮件服务器软件,常用于搭建邮件系统的核心组件之一。 特点和功能: 安全性: Postfix注重安全性,采用了多种安全机制来保护系统免受

    2024年04月14日
    浏览(31)
  • 保姆级教程,在离线环境下搭建zimbra8.8.15(open source)邮件服务器,centos7.6,在线也可参考使用

            现在我要在一台离线服务器上部署zimbra,但由于目前新版本安装包依赖网络环境来下载一些必需的组件,导致我们在官网下载好的安装包不能在离线服务器上完整安装zimbra,本文来帮助要在离线环境中部署zimbra的朋友完成安装,当然在线安装也可以参考本文,除了

    2024年03月13日
    浏览(95)
  • centos系统云服务器安装宝塔基础教程

    发现很多小伙伴居然还不会使用Linux系统,然后退而求其次去安装windows系统,这里小编建议,非项目环境要求必须windows的话,都是用linux系统的,windows系统稳定性稍差,而且因为图形化界面,太吃资源,低配服务器装Win很亏。 这里小编就教大家使用centos系统安装Linux宝塔,安

    2024年02月11日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包