搭建自己的ChatGPT聊天

在这个gpt满天飞的时代,不弄点东西与之沾边都不好意思。看到博主荒野孤灯的“简单三步搭建自己的ChatGPT私人应用小白教程”,正好可以试试。先mark一下:https://www.80srz.com/posts/1674.html主要步骤有:1、下载程序:https://pan.baidu.com/s/1OmcUEdUHA4YKpb4h3wz-Ag?pwd=i9nn解压上传到网站,如http://teddy.bell.cf/chatgpt/2、获取免费Key:https://www.ohmygpt.com/(需翻墙),注册登陆网站,点击菜单栏 设置,点击 创建新的密钥 即可获得一个新的API密钥(每日赠送1千免费代币,个人使用完全够用);3、修改设置:a. 修改stream.php文件第9行API_KEY后的密钥(复制黏贴前面获取的密钥即可,当然你也可以使用自己已有的KEY.);b. 修改stream.php文件第51行CURLOPT_URL后的接口地址(不改也行); 接口地址:选择下方一个自己线路速度最快的就行啦。美国主站直连 稳定、部分地区不可用: https://api.ohmygpt.comCloudflare CDN 稳定、全球加速: https://cfcus02.opapi.winCloudflare Worker 稳定、全球加速: https://cfwus02.opapi.win优质线路反代1 优质线路、不保证可用性: https://aigptx.top优质线路反代2 优质线路、不保证可用性: https://cn2us02.opapi.win(我自己用的这个) Chatgpt-3.5到此搭建完成,直接开用聊天,访问刚才上传的文件夹网址即可, 博主荒野孤灯的体验页面:https://www.80srz.com/chatgpt-online.html我弄的聊天页面:http://teddy.bell.cf/chatgpt/

Published
Categorized as 技术

老版ssh客户端无法用key登录新版ubuntu

ubuntu 22.04出来有一段时间了,没怎么用过。今天装了个,但是无法通过putty用密钥进行登录,出错显示服务器refuse我的key。密钥肯定没问题,不知道问题出在哪。修改成密码登录,一切没问题,可以正常登录使用。 问题出在putty吗?试着用手机app软件connectbot登录,居然可以!看来是putty的问题了。仔细看了putty和connectbot的登录信息,看出了一些差别:两者的密钥交换算法和使用算法不一样,有些细小的差别。这可能就是无法登录的原因吧。百度查了一下,ubuntu从22.04开始,sshd更新了版本,默认情况下不再支持一些老的密钥交换算法。 好吧,只好更新客户端软件版本了,虽然也可以修改sshd配置使之适用老版本ssh客户端,但太麻烦,而且世界总是在不断更新,不用太纠结老的东西,要向前看。升级到最新版的putty,问题得到解决。同理,老版本的connectbot也不能正常登录,也得某一版本之后的才行。从百度那了解到,RSA的密钥格式也逐渐淘汰,到了换新密钥的时间了。 世界总是向前的,任何事物都会向着更好的方向发展,就像这么多年的新冠疫情一样。

Published
Categorized as 技术 Tagged

infinityfree免费PHP空间

网址:http://infinityfree.net 简介:5G空间,不限流量,无限子域名、add-on域名、parked域名,无限MySQL数据库。 优点:功能比较完善。 缺点:不支持tk域名。但支持cf域名。子域名不支持数字开头如 123.xxx.xxx。子域名必须2个字符以上,1个字母不行。全程需要翻墙(账号申请、登录)因为随时需要进行recaptcha确认。

注册freenom免费域名

近来注册freenom域名各种出错,现将一些解决办法记录如下: ◆ 通过梯子注册新用户 注册新用户得先选择域名,但是在选择域名时域名都显示为不可用状态。解决办法:在搜索域名时不要直接输入前缀如xxx,直接把后缀一起输入如xxx.tk就ok了。填写注册邮箱时,用hotmail、yandex邮箱不行,总是提示已有用户,其实没有。用gmail邮箱可以,yahoo邮箱据说可以。填写用户信息时,地址要选美国,即和梯子所在国一样。可通过IP查询到对应的州、城市填写。IP对应的国家和填写的不一致可能会不允许注册购买。不用添加信用卡、电话等信息。注册成功后,用国内IP可修改数据,无法注册新域名。注册IP可注册新域名。 几个原则:1、IP地址所在地要与用户信息里的国家信息一致。2、有些邮箱可注册,有些不行。 附:在chrome中安装Gooreplacer插件安装好插件后,在插件中新增“重定向”匹配模式:www.google.com/recaptcha目标地址:recaptcha.net/recaptcha插件的作用是,解决国内地址无法加载reCaptcha验证码,导致注册失败。

中国传统色

抖音上看到的,应该对以后选择颜色有帮助。

Published
Categorized as 技术

几个免费域名邮箱的比较

提供域名邮箱服务的商家越来越多,在此比较一下曾经用过的几个免费域名邮箱,供日后使用时参考。 1、QQ域名邮箱 这是最简单方便的搭建自己域名邮箱的方法,收发邮件速度也快。但是,它是国内邮件服务提供商,可能被随时监测,当然,我等小众人员的邮件也不值得被查看吧。 麻烦:注册需要手机验证。 2、yandex.com 目前墙裂推荐。它是俄国的服务提供商。使用方法见 “俄罗斯免费域名邮箱Yandex” 。 管理入口:http://connect.yandex.com/ 优势:可生成1000个邮箱。可绑定多个域名。速度还可以。手机有客户端。 麻烦:注册主账号时,只能翻墙注册。如果不验证手机号,可能会被封号。各种操作(如添加域名、添加邮箱等)找不到入口、找不到链接,操作界面不明了。 3、migadu.com 这是我曾经认为最好的。但是它后来不支持 tk 等免费域名,就放弃了。使用方法见 “Migadu来自瑞士的免费域名信箱” 。 管理入口:www.migadu.com 优势:速度快。可绑定很多域名,操作界面简单明了。不需要翻墙。 缺点:不支持免费域名。

如何在wordpress首页中添加随机语录

1、修改插件Hello Dolly这个插件是默认就有的。注意:插件Hello Dolly在/wp-content/plugins/hello.php文件中。默认情况下无法修改hello.php文件,需用ftp软件将hello.php权限改成666,然后在wordpress后台修改文件。也可直接修改下载的hello.php然后上传。 在hello.php中添加以下语句: // 在想要显示的地方加上 if(function_exists(‘show_dolly’)) show_dolly(); 即可function show_dolly() {$chosen = hello_dolly_get_lyric();echo $chosen;} 其中hello_dolly_get_lyric()函数是插件中自带的。还要修改里面的语录的内容。然后保存,启用插件Hello Dolly。 2、修改模板index.php文件如/wp-content/themes/twentytwentyone/index.php注意:默认情况下无法修改index.php文件,参照上面hello.php的方法处理。 在get_header()函数后添加: if(function_exists(‘show_dolly’)) show_dolly();或者if(function_exists(‘show_dolly’)){echo “<div class=’default-max-width’ style=’text-align:center;background:#99cc66;’>每日一句:”;show_dolly();echo “</div>”;} 然后保存即可。

RSA密钥的生成与转换

key的生成 * 在linux系统下,通过 ssh-keygen 命令生成。 生成的文件在目录 ~/.ssh/ 下,2个文件,id_rsa 和 id_rsa.pub 。 * 在windows系统下,通过PuTTyGen程序生成。 key生成后,通过点击“Save private key”输出ppk文件,这是putty使用的key文件,其他软件无法使用。 可点击Conversions下拉菜单,选中Export OpenSSH key,输出OpenSSH key-gen格式的key。 * 网上很多在线生成RSA密钥对的,如 `http://web.chacuo.net/netrsakeypair` key的转换 * 从PuTTyGen生成的private key转换成OpenSSH key-gen的key。 打开PuttyGen软件,点击load按钮,导入puttygen的private key。点击Conversions下拉菜单,选中Export OpenSSH key。输入要保存的文件名,例如id_rsa。这就是OpenSSH key-gen的key。 * 从OpenSSH key-gen的key转换成PuTTyGen生成的private key。 打开PuttyGen软件,点击Conversions下拉菜单,选中Import key,导入OpenSSH key-gen的private key。点击“Save private key”即生成 ppk 文件。

Published
Categorized as 技术 Tagged

RSA私钥和公钥文件格式

PKCS #1 私钥文件格式 —–BEGIN RSA PRIVATE KEY—– base64b编码的二进制 —–END RSA PRIVATE KEY—– 公钥文件格式 —–BEGIN RSA PUBLIC KEY—– base64b编码的二进制 —–END RSA PUBLIC KEY—– PKCS #8 私钥文件格式 —–BEGIN PRIVATE KEY—– base64b编码的二进制 —–END PRIVATE KEY—– 公钥文件格式 —–BEGIN PUBLIC KEY—– base64b编码的二进制 —–END PUBLIC KEY—– PKCS #12 DER PEM Base64 encoded DER certificates or keys, with additional header and footer… Continue reading RSA私钥和公钥文件格式

Published
Categorized as 技术 Tagged

markdown常用书写规范

## 标题 使用n个#加一个空格表示n级标题,最多6级。例如: # 顶级标题 ## 次级标题 ## 正文 两段文字中间空一行,否则不换行。或者在一段的最后,多两个空格,也能达到换行的目的。 ## 列表 用列号 1. 或者 * 表示,其后内容用空格隔开。例如: * abc * def * ghi 或 1. abc 2. sss 3. dss ## 斜体 *斜体* ## 加粗 **加粗** ## 加粗并斜体 ***粗斜*** ## 删除线 ~~strikethrough~~ ## 转义 有的特殊符号,代码等不能直接表现出来,除了前面长文本和块状显示之外,还可以在前面加 \ 。 ## 代码块 行内代码使用1对波浪号 如: `hello world!` 块级代码使用3个波浪号 如:… Continue reading markdown常用书写规范