博文

目前显示的是 四月, 2023的博文

解决linux如何安装BBRplus,以及安装BBRplus版加速失败的问题

图片
linux如何解决BBR plus版加速失败 安装BBRplus的支持环境 Centos 7, Debian 8/9, Ubuntu 16/18 测试通过, 不支持 OVZ。 本文的操作环境是Ubuntu 20.04。 如果不知道自己的系统,使用命令 lsb_release -a。 解决的问题 安装BBRplus命令如下: wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh 如果安装BBRplus加速内核时出现sysctl: setting key "net.ipv4.tcp_congestion_control": No such file or directory该问题,直接看解决方法就可以了。 如果还没有安装BBRplus加速,先看安装BBRplus,如果没有错误就比较好,如果出现错误,一般都是上面的错误,然后看解决方法就可以了。 安装BBRplus 使用上述命令,会出现如下界面,选择2即可,安装BBRplus内核 如果安装过程出现 Abort kernel removal? 选择no。 等待完成之后,确认是否重启,选择y重启一下。 然后再次运行上述代码 wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh ,选择7 使用BBRplus版加速,然后让他继续安装。 如果安装出现的结果如下: 说明成功安装BBRplus加速。 如果安装加速出现了错误 : cc1: some warnings being treated as errors ​ make[1]: *** [scripts/Makefile.build:333: /root/bbrmod/tcp_tsunami.o] Error 1 ​ make: ***...

使用chatgpt接入网站,打造个人chatgpt网站

图片
所需东西 一台vps,是个服务器都行,500、700M内存足够了,占用内存挺少的 有chatgpt的api 最后运行占用的情况如下,我还开了xray面板什么的,占用很少: 获取自己的api,链接 Account API Keys - OpenAI API ,点击创建新的key: 通过点击usage,可以查看自己免费额度的截止日期,没用的早点用吧,反正不用也浪费了。 代码地址 克隆代码地址 git clone https://github.com/Chanzhaoyu/chatgpt-web.git 然后进入该文件夹, cd chatgpt-web 配置环境:安装nodejs,npm,pnpm 安装notejs apt install nodejs 如果安装nodejs出现问题,你需要先修复依赖关系 你需要运行 sudo apt --fix-broken install ,修复成功即可再次安装nodejs,apt install nodejs 安装包管理工具, apt install npm 升级包管理工具, npm install -g n 安装nodejs最新稳定版 n stable # latest 还需安装pnpm, npm install pnpm -g 至此,安装配置的环境都好了,现在需要去配置api。 配置chatgpt api 进入刚才克隆的文件夹,cd chatgpt-web进入文件夹,再进入service文件夹,拷贝文件,cp .env.example .env,代表把.env.example文件拷贝一份到当前目录,以.env命名。你用ls是没法查看以点(如.env)开头的文件的,需要ll命令查看。然后编辑.env,命令vim .env打开如下,把你的openai api key粘贴进去。 安装服务器、客户端等 在service目录下,安装服务器和客户端, pnpm install 回到上级目录,cd ..,安装前端, pnpm bootstrap 启动后端需要在service目录下,首先创建一个日志, touch nohup.out ,再运行命令 nohup pnpm start & tail -f nohup.out 。这是后台执行,并输出到日志文件nohup.out,现在可以先退出刚才的界面,ctrl+z或者ctrl+c退出后端 返回...

解决v2rayN的延迟是-1的问题

图片
本博客解决为什么v2rayN的延迟是-1的问题。 错误示例: v2rayN的错误如下所示,其中延迟是-1,速度也是-1,或者速度是The operation has timed out。 错误原因 是因为https端口的原因。 如果使用了cloudflare,同时代理状态 已代理,那就是cloudflare的原因,因为免费的cloudflare只支持的HTTPs几个端口是:443,2053,2083,2087,2096,8443。 解决方法 方法一:新建节点的端口就用这个几个:443,2053,2083,2087,2096,8443。使用这几个端口新建节点,都不会有问题。如果在代理的状态下,你新建其他的端口,v2rayN就会出现延迟-1的错误。 创建节点的端口如下图: 方法二:把cloudflare的代理状态关闭,等一会,然后记得ping一下域名,如果返回的是你服务器ip,那说明代理状态关闭了,这个错误也会消失。不过网速可能会受限,有可能延迟很高,网速很慢。 我的建议是代理状态开启,因为网速提升很明显,否则真的可能就是龟速。

chatgpt绑定到微信流程

图片
会有封号的危险,尽量使用小号登录  微信+chatgpt   类似微信机器人,可以直接进行聊天交流,也可以让机器人加入群组,在群里@即可回复。 1、准备工作:一台VPS(系统选择Ubuntu20.04,选择支持OpenAI的国家),准备一个支持OpenAI干净的节点 2、关闭防火墙: ufw disable 3、OpenAI注册并获取API 注册要点:选择OpenAI支持的国家的节点(例如:美国、新加坡、台湾等)、节点要比较干净(用的人少)、客户端开启全局模式。 创建API,然后复制保存好: https://platform.openai.com/account/api-keys 4、通过VPS安装项目 安装git apt install git-all 克隆项目 git clone https://github.com/zhayujie/chatgpt-on-wechat cd chatgpt-on-wechat/ 安装所需的核心依赖 pip3 install -r requirements.txt 安装所需的扩展依赖 pip3 install -r requirements-optional.txt 5、复制配置文件,并修改参数 复制模板 cp config-template.json config.json 在 config.json 中填入配置,下面是对默认配置的说明,可根据需要进行自定义修改 # config.json文件内容示例 { "open_ai_api_key": "YOUR API KEY",                         # 填入上面创建的 OpenAI API KEY "single_chat_prefix": ["bot", "@bot"],                     # 私聊时文本需要包含该前缀才能触发机器人回复 "single_chat_reply_prefix": "[bot] ",           ...