如何快速搭建一款自用的chatgpt-web网站

文章目录

  • 前言
  • 一、准备工作
  • 二、开始搭建
    • 1.node安装
    • 2.拉取源码
  • 三、总结


前言

ChatGPT 是一款由 OpenAI 开发的聊天机器人,可以用自然语言与用户进行交互。它基于 GPT 模型,拥有非常强大的语言生成能力,可以在许多场景中被广泛应用,例如客服、智能助手等。本文将介绍如何使用 node快速搭建一个 ChatGPT 服务,并通过 Web 界面与之交互。


一、准备工作

  • 需要购买一台服务器(操作系统:Ubuntu-20.04)
  • 远程连接工具:xshell、finalshell、宝塔ssh都可
  • 源码:本人使用的是github上的开源项目: @Chanzhaoyu

二、开始搭建

本人采用的是手动部署的方式,您可以根据开源项目的Remark文档自行选择适合您的方式。


1.node安装

sudo apt-get update
sudo apt-get install nodejs

或者(直接粘贴)

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
  • 注意:node 需要 ^16 || ^18 || ^19 版本,node 版本查看。
node -v
  • 安装pnpm
npm install pnpm -g

2.拉取源码

linux操作命令如下:

git clone https://github.com/Chanzhaoyu/chatgpt-web.git
  • 进入前端目录
cd chatgpt-web
  • 安装前端依赖库
pnpm install
  • 启动前端项目
pnpm dev
  • 启动后端
    进入文件夹 /service 运行以下命令进行安装依赖。
pnpm install

安装好依赖后,需要进行最重要的一步配置,将/service目录下的.env.example复制一份,并重命名为.env,根据Remark文档修改好对应配置后启动后端。

pnpm start
  • 运行结果
    在浏览器输入ip + 端口就可以访问自己搭建的网页。
    在这里插入图片描述

三、总结

以上就是部署chatgpt-web全部内容,第一次写文档,有写的不好的地方请指正,如有侵权行为请联系删除,感谢您的阅读。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/2228.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT列出全球最强的10个国家,中国排名意外

近日,ChatGPT横空出世,算是彻底火出了圈。 有人把这款“聊天软件”形容为上知天文、下知地理,能编代码,还会写诗作词,简直是无所不能。遇事不决,问问ChatGPT似乎成了一种流行。这不,小编也向Cha…

[ChatGPT]意大利成为首个封禁ChatGPT的国家,这代表了什么

前言 几天前,意大利国家数据机构——意大利个人数据保护局(DPA) DPA以“非法收集个人资料;未成年人年龄核实系统缺失”之名宣布禁用ChatGPT。DPA声称,对ChatGPT可能侵犯隐私以及未能按要求验证用户年龄为13岁或以上表…

意大利成首个封禁ChatGPT的国家!OpenAI CEO:我觉得没违规

【导读】周五,意大利全国上下对ChatGPT下了封杀令。在20天内,OpenAI拿不出补救措施的话,将会面临最高2000万欧元罚款。 就在昨天,意大利政府突然下令,封禁ChatGPT! 很快,OpenAI首席执行官Sam …

第一个禁止ChatGPT的西方国家

意大利成为第一个有效禁止 ChatGPT 的西方国家。 由于可能违反隐私和数据法,该国的数据监管机构已下令开发聊天机器人的 OpenAI 停止运营。 意大利数据保护局 (GPDP) 提到了一些担忧,包括大量收集用户数据和存储以训练 AI 算法。 ChatGPT 是一种大型语…

基于斯坦福大学开源,从零搭建chatGPT

下载地址: https://huggingface.co/datasets/togethercomputer/RedPajama-Data-1T 预处理仓库:https://github.com/togethercomputer/RedPajama-Data 复刻ChatGPT!斯坦福等开启红睡衣计划,开源1.2万亿token训练集 【新智元导读…

代搭建开发chatgpt

ChatGPT是由OpenAI开发的一款自然语言处理模型,而且它已经预训练好了。基于它开发ChatGPT应用程序需要以下步骤: 准备环境:安装Python3和相关的库,如TensorFlow、Keras等,并下载预训练的ChatGPT模型。 数据准备…

如何在windows docker上搭建本地ChatGPT,不需要翻墙

一、安装windows docker 详情请看:安装Windows docker与VSCode docker、Dev Containers和Remote - SSH插件_kexiaohua4393的博客-CSDN博客 二、拉取项目 打开docker并以管理员身份打开cmd,输入docker pull pengzhile/pandora github项目地址&#xf…

用 Express 和 Vue3 搭建的 ChatGPT 演示网页

ChatGPT的强大,在此不再介绍。Openai提供了接入的API,目前市面上见到的接入产品有公众号、IM、vscode插件、chrome插件等,如何搭建一个ChatGPT的演示网页呢? 感谢社区大佬的开源项目: https://github.com/Chanzhaoyu/…

ChatGPT专业应用:小红书种草文案撰写

正文共 547字,阅读大约需要 2 分钟 小红书博主/品牌方运营必备技巧,您将在2分钟后获得以下超能力: 快速批量生成种草文案 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | Alice 编辑…

如何用ChatGPT 写了篇文章!

这几天大家应该看到很多人,尤其做技术的,互联网圈子的人都在刷屏一个ai玩意,叫 ChatGPT。在写这篇之前,我也试了试,感觉还挺好玩。看到很多人在问这是个啥,今天就来简单说说。 1、 ChatGPT 是什么&#x…

『干货』文案策划如何利用ChatGPT创作一篇热文?4步快速生成,1分钟搞定……

文案有多苦,大家心里都清楚。 组长会骂你文章没写到点子上, 项目负责人会觉得你没能力, 品牌方更是需要你说个一二三来…… 文案更是改了又改,调了又调! 谁都可以对你指指点点,谁都可以骑在你头上拉S……

ChatGPT横空出世|超强大功能写代码、写情书、写文章、做设计火爆全网

会被人工智能替代的行业 不是孩子未来的发展方向 因为我们在有限的时间里 无法穷尽对技术的学习 那么人工智能无法替代的是什么? 最近火热的ChatGPT,是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人…

如何使用chatGPT生成小红书种草文案

如何使用chatGPT生成小红书种草文案 小红书拥有超千万的日活用户,为商家提供了广阔的变现空间和机会,成为商家选择在小红书上推广的原因之一。 小红书种草文案,例如具有影响力的热门话题、产品使用方法等内容可以让消费者迅速了解产品为品牌…

使用ChatGPT生成思维导图(附永久免费镜像网址)

前言 思维导图(The Mind Map),是表达发散性思维的有效图形思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接 ,可以应用于…

ChatGPT商业运营版系统源码 全开源 站长亲测

介绍: 最新ChatGPT商业运营版系统源码 全开源 站长亲测 测试环境:PHP7.4MySQL5.6 用是没问题的,支持暗黑模式,反应也是很快的,充值方面使用的是后台生成卡密方式,有能力的可以对接一下在线支付&#x…

ChatGPT - ChatPPT快速生成PPT

文章目录 PreChatPPT Pre ChatGPT - 使用chatgpt mindshow 快速生成PPT ChatPPT 访问 https://www.chat-ppt.com/ 按需优化即可

chatgpt提示词生成器

1、在网站上找到提示词模板 https://www.explainthis.io/zh-hant/chatgpt 2、在chatgpt界面输入:把以下文字翻译成简体中文。然后改成想要的内容就可以了

LLM - 基于 Vicuna-13B 参数计算搭建私有 ChatGPT 在线聊天

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://blog.csdn.net/caroline_wendy/article/details/131312366 LLaMA 和 Vicuna 都是大语言模型(LLM),两者的差异如下: LLaMA (Large Language Model Meta AI)&#…

Keep chatgpt alive, 安装插件,保持chatgpt在线

前言 ChatGPT是一种基于自然语言处理(NLP)的人工智能技术,可以帮助我们实现智能聊天。 然而,在使用ChatGPT插件过程中,我们可能会遇到频繁的网络错误,这会导致我们需要不断刷新网页,重复进行一…