首页 > 系统相关 >Ubuntu安装云崽+ChatGPT

Ubuntu安装云崽+ChatGPT

时间:2023-05-17 13:13:31浏览次数:54  
标签:git install plugin 安装 云崽 https Ubuntu ChatGPT com

Ubuntu安装云崽+ChatGPT

VVZrnA.md.jpeg

憨憨博客:https://blog.hanhanz.top

Centos教程:https://blog.hanhanz.top/archives/309.html

视频教程请进群获取:559567232

使用sudo su进到root账户

安装nodejs

#把nvm远程镜像克隆到指定目录
git clone https://gitee.com/mirrors/nvm
#进入nvm目录内执行安装命令
sudo bash install.sh
通过`nvm --version`可以看到安装成功。
# 如果您在国内!请先为nvm配置国内阿里源,网络通畅可以不用运行此行。
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node

# 安装最新LTS版本的node.js
nvm install --lts
#查看版本
node -v
npm -v

安装redis

sudo apt install redis-server

安装git

sudo apt install curl git -y

安装中文字体

# 安装文泉驿正黑体
sudo apt install ttf-wqy-zenhei
# 重建字体缓存
sudo fc-cache -fv

憨憨博客:https://blog.hanhanz.top

Centos教程:https://blog.hanhanz.top/archives/309.html

安装云崽项目

cd #转到根目录
git clone --depth=1 -b main https://gitee.com/yoimiya-kokomi/Yunzai-Bot.git #使用gitee上面的源克隆项目

安装依赖

cd Yunzai-Bot #进到云崽文件夹
npm config set registry https://registry.npmmirror.com
npm install pnpm -g
pnpm -v #查看版本号
pnpm config set registry https://registry.npmmirror.com
pnpm install -P

安装锅巴插件(极力推荐)

克隆插件

git clone --depth=1 https://gitee.com/guoba-yunzai/guoba-plugin.git ./plugins/Guoba-Plugin/

安装依赖

在云崽根目录下执行

方式一:pnpm install --filter=guoba-plugin
方式二:npm install express multer body-parser jsonwebtoken

开放端口

锅巴默认50831端口,可在 config/application.yaml 中修改
在你的服务器控制台找到防火墙(或者叫安全组,找不到的建议百度),接着点击添加规则,填上端口号,点击确定就行了。

有很多人会使用面板进行管理服务器,例如宝塔等,就还需要在面板上再开放一下50831端口,操作和上面差不多
有的人没有使用面板还打不开锅巴,那就需要用命令行在本地开启端口,如下:

打开防火墙:sudo ufw enable
开放端口:sudo ufw allow 50831
重启防火墙:sudo ufw reload

安装chatgpt插件

安装插件的大部分操作都是在云崽根目录(/root/Yunzai-Bot)

插件地址:https://github.com/ikechan8370/chatgpt-plugin或https://gitee.com/ikechan/chatgpt-plugin

有什么问题可以去这里看看有没有解决方法:https://github.com/ikechan8370/chatgpt-plugin/issues

或者看问题合集:https://www.wolai.com/4FCxxWAdjbrHF29MCJmAQK

版本要求

Node.js >= 18 / Node.js >= 14(with node-fetch) 小白尽可能使用18版本以上的nodejs

安装项目

cd Yunzai-Bot/ #进到云崽根目录
git clone --depth=1 https://github.com/ikechan8370/chatgpt-plugin.git ./plugins/chatgpt-plugin/
或:git clone --depth=1 https://gitee.com/ikechan/chatgpt-plugin.git ./plugins/chatgpt-plugin/

安装依赖

cd plugins/chatgpt-plugin
pnpm i

修改配置

修改配置极力推荐使用锅巴配置,自己修改配置容易出错

锅巴配置(极力推荐)

进行到这一步相信你已经安装好插件了,那么请运行它

cd && cd Yunzai-Bot/
node app

运行起来以后,使用主人账号给机器人发送#锅巴登录,机器人会给你发登录网址,复制外网登录网址,用浏览器打开,一打开就能看到ChatGPT-Plugin,点它,然后选择配置,主要修改其中的apiKey

配置好之后就可以对话了。

标签:git,install,plugin,安装,云崽,https,Ubuntu,ChatGPT,com
From: https://www.cnblogs.com/hanhanz/p/17408294.html

相关文章

  • Ubuntu下,已经编译了OSG,如何增加OsgFbx插件,支持读取.fbx格式文件[转]
    最近在搞OSG相关的东西,美术给了个.fbx格式的模型,但死活无法加载,在网上搜了一圈,发现需要增加个插件才能支持这种格式的模型读取。一、osg支持的文件格式列表可以参看下这篇博文[原][资料整理][osg]osgDB文件读取插件,工作机制,支持格式,自定义插件-南水之源-博客园二、在fbx官......
  • 部署ChatGPT-web版
    记录1.GItHub找到所需项目(ChatGpt.Server是web版)https://github.com/239573049/ChatGpt.Desktop2.开发环境测试是否可以使用,可以使用在进行发布,放置服务器上或者本机也行3.NET7IIS发布问题解决4.打开网址进入设置填写Token(ChatGPT令牌)申请网址https://platform.openai.com......
  • ubuntu20安装无线网卡AX1675i网卡驱动(AX210网卡也是这样安装)
    #非凡s3电脑上的网卡sudoaptupdatesudoapt-getinstall-ygitsudoapt-getinstallbuild-essential安装iwlwifi-*gitclonegit://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#或者去这个网址下载https://git.kernel.org/pub/scm/linux/kernel/gi......
  • dpkg命令用法、Ubuntu下deb包的解压、打包、安装、卸载及常用命令参数
    dpkg命令的用法不带图简装:https://blog.csdn.net/wanghuohuo13/article/details/78916821?ops_request_misc=&request_id=&biz_id=102&utm_term=dpkg&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-6-.first_rank_v2_pc_rank_v29&am......
  • ubuntu安装docker官方指导方法-附官方指导地址
    先上官方指导地址:https://docs.docker.com/engine/install/ubuntu/再上官方指导: InstallDockerEngineonUbuntu TogetstartedwithDockerEngineonUbuntu,makesureyoumeettheprerequisites,andthenfollowtheinstallationsteps.Prerequisites......
  • Ubuntu 使用 apt 安装 ffmpeg
    网上很多教程安装ffmpeg的时候,都是使用源码包进行编译安装,比较麻烦,还要安装一堆额外的东西。但看官网,已经提供了Ubuntu的FFmpeg包,可以直接使用apt进行安装。(ffmpeg官网https://www.ffmpeg.org/download.html)安装过程:1、更新apt:sudoaptupdate2、安装FFmpeg:sudoaptinstall......
  • ChatGPT 提高工作效率-一例SQL编写的过程
    ChatGPT提高工作效率-一例SQL编写的过程前言遇到一个问题,怀疑是有一些补丁没有被依赖.导致第一次更新时没有更新这些没依赖的补丁.后面更新时又更新了这些游离态的补丁.导致出现old文件覆盖new文件出现程序问题.一个补丁还好着,但是所有的补丁去检查就比较麻......
  • 如何在ubuntu安装C语言环境
    1、下载vimapt-getinstallvim2、下载gccapt-getinstallgcc3、创建一个C语言目录,方便找C文件mkdirC语言4、用vim创建C文件vi99乘法表.c5、用99乘法表代码为例,输入以下代码进行测试可复值的代码放在这#include<stdio.h>intmain(){inti,j,c;......
  • 文心一言 VS chatgpt (17)-- 算法导论4.1 3~4题
    三、在你的计算机上实现最大子数组问题的暴力算法和递归算法。请指出多大的问题规模n0是性能交叉点一一从此之后递归算法将击败暴力算法?然后,修改递归算法的基本情况一一当问题规模小于n0时采用暴力算法。修改后,性能交叉点会改变吗?文心一言:在你的计算机上实现最大子数组问题......
  • Lupin的linux学习路(ubuntu)
    Lupin的linux的学习路(Ubuntu)安装Ubuntu双系统制做一个系统引导u盘(到Ubuntu官网下载镜像,使用rufus镜像写入软件将镜像写入到u盘中,写入成功后,引导u盘制做完成)。在Windows系统中分出200G的空余磁盘空间安装Ubuntu系统。电脑关机,插上引导u盘,进入电脑引导选项,进入Ubuntu安......