话说上次写文章好像又过了几个月了……
其实还是因为马上小升初的各种密考,其它地方不知道,反正广东这块名校基本上都得密考考进去
笔者连考几次都惨不忍睹……
不过5月份会有一个信息技术特长生招生,看看能不能吧~
先说,这个机器人项目开源,来自GitHub@zhayujie,本文仅提供服务器部署教程。
原地址:
此处笔者使用雨云服务器,还是一个比较良心的厂,强烈建议在上面跑,由于可以预装多种常用工具,方便是真的,便宜也是真的
重要:
不是骗你买套餐,可以1元试用,觉得好可以再买!
这里是雨云的官网,打开这个卡片注册填优惠码已填muzi(即笔者名后两位木子拼音),享八折优惠(八折真的超级划算!!
注册后来到控制台,如下界面:
按箭头所示的“云产品”
选择云服务器
此处建议选宿迁,没有国外需求能跑的快一点
然后此处笔者选的是Ubuntu22.04,预装docker最新版,等下会用到!
(为什么不选Windows,主要在Linux系统下性能可以大部分跑到程序而非系统上,对于单核系统或配置不太行的真的很香)
然后选择 “一元试用”
可以在支付宝充值一块就能体验一天,真的少有的良心企业
后期如果需要,觉得好再买,就不吃哑巴亏了不是?
然后就可以导航到Linux系统下运行了!22.04系统是笔者用的,一步一步来应该救没那么多玄学bug了
这个项目兼容性比较好,有好几种跑的方式,Windows或者Linux都能跑,请选择:
系统要求
Windows10
Python 3.X 并可以正常使用
已实名微信号
下载&改好基本文件
都说放GitHub了,基操——先下载了再说!
得到这样一个文件(图1):
图1
图2
图3
还是先解压~(图2)
打开这个文件夹,找到“config-template.json”这个文件
右键复制粘贴一份到这个文件夹,改个名改成“config.json”(图3)
其实你把“config-template.json”给直接改了也行,但如果手误改错了又不会改就得再下一份就很麻烦,还是复制一份好(bushi
至此,你成功把文件都预整理好了!
安装各种库
这个注意点不多,在文件根目录下cmd窗口使用以下两行代码:
位置不够就只装必须依赖项,“requirements-optional.txt”是一些扩展像语音识别、token计算之类的,不装问题不大,但如果后面在config里要加语音识别之类还是得装,所以装上自然最好,装了应该能避免很多玄学bug
启动!
根目录下打开cmd,输入app.py或者python app.py
会出现一堆log,小白们(说我 可以不管,等弹出了二维码,扫就行了
如果二维码乱码可以打开上面4个连接任意一个来扫哈
扫完可能手机显示风险,通过就行了,等出现包含
的就算成功了!
怎么改config。。。
作者自己给了详细填写说明,照着它填就行了
记得逗号别漏!!!
在Linux跑其实就是跑docker,这个比Windows要好跑很多,主要是只需要改docker-compose就行了,配置什么的都搞好了
系统要求
Linux系统(笔者用的是雨云Ubuntu22.04,其它系统建议百度,应该差不多)
预装docker(笔者用的最新版)
已实名微信号(一样)
docker拉取镜像
没什么好说吧,单纯拉个镜像 :-P
改下文件(会的下一步
看到这里,大抵是和笔者一样的新手了罢(鲁迅音
Ubuntu是自动安装了Nano的,而且Nano相比于vi更加简单好上手,所以此处用的Nano
使用以下代码:
上下左右键可以和命令行差不多操作文本,按这个来填需要的:
填完之后就可以按 Ctrl+X 来退出了
注意如果按下了还在Nano界面可以再按一下Enter!!
有时候保存还会要求保存为什么文件名,按Enter就行
别问我怎么知道的(悲
启动容器
使用以下代码:
(有些已经root的可能不用sudo,我这有一台就是)
查看日志(即二维码)
使用这个代码打开本容器的日志:
和上面一样可能不用sudo哈
如果完整代码报错可以试试去掉sudo
如果没有ChatGPT的api key的话可以在config里改!
把use link ai设置为true,在官网
link ai官网
这样就不需要ChatGPT了,可以在linkai管理机器人prompt和其他,最好的是每日签到能拿300积分,目前来看1积分每100token!
最后的最后,给大家一个已经放在inscode上的文件,可以自己下载下来然后按上面改
(先说,这个机器人就算在云端运行扫描也用不了!因为key和其他都没填!)
好了,以上就是文章的全部内容,我是无聊的木子,我们下次再见!
最后编辑于2024.04.11
发布于2024.04.11 22:00
二次修改于2024.04.15 22:30
2024第二篇文章
防伪の水印(?)
雨云用户名:海鲜粥
用户ID:246758