PC 使用 llama2 小记

使用 text-generation-webui ,参考 https://www.youtube.com/watch?v=SbuhznykQBg 这个视频~

建议使用ubuntu。windows自己弄过facebook llama2,发现会有一些异常,尤其是 torchrun最后一步很难跑通。windows下面的webui没有尝试过。

使用自动install 即可,但是要注意的是,会遇到
ValueError: Unknown scheme for proxy URL URL(‘socks://127.0.0.1:7890/’)
这个问题,原因是因为使用了机场,在shell里的proxy环境变量有问题。
可以使用 printenv 查看环境变量。将变量设置为以下即可:

https_proxy=http://127.0.0.1:7890/
HTTPS_PROXY=http://127.0.0.1:7890/
HTTP_PROXY=http://127.0.0.1:7890/
http_proxy=http://127.0.0.1:7890/
ALL_PROXY=socks5://127.0.0.1:7890/
all_proxy=socks5://127.0.0.1:7890/

设置方式:
export ALL_PROXY=socks5://127.0.0.1:7890/
以此类推。

chatGPT upgrade 小记

先失败后成功,算是都体验过了。GO:

  • 虚拟信用卡:开通参考这篇文章
    https://bysocket.com/openai-chatgpt-plus-account-subscribe/
    开卡地址:https://nobepay.com/
    可以微信支付宝支付,需要做人脸认证和输入身份证号,但是不需要上传身份证。
    关于信用卡地址,不要使用随机生成!我第一次使用随机地址被 chatGPT 拒绝了。参考下面文章去找个,很方便:
    https://www.vpsdawanjia.com/2594.html
    建议第一次充22美元(gpt4.0 单月20美元)。我第一次充了60刀,结果要重新开卡,感觉都交了手续费了。哈哈。。。
    PS:开卡前可以先问客服哪个号段 gpt 通过率高,我第一次是随便选的号段,第二次是按他的建议选的号段,就通过了。两次都是使用的虚拟信用卡。
  • 开卡后,建议等半小时~1小时。
  • http://en.ipip.net/ 先确认自己的IP是海外(最好是美国),我使用的 泡泡狗 的机场,一个月7.5人民币。
  • 然后 使用浏览器的 无痕模式 打开 https://chat.openai.com/,选择Upgrade,填信用卡信息,感觉地址很重要,仔细填。点击提交,成功!~

需要注意的无非就是 IP,信用卡可信度。相同的帐号哪怕信用卡被拒绝过仍然会成功。

V2Ray 更新

2023.1.19

又又不行了,发现在端口问题,将 /etc/caddy/Caddyfile 里的端口修改就好了。

/usr/local/bin/caddy run –environ –config /etc/caddy/Caddyfile &

可以先用

https://beehivetec.com:8899 试一下~

2022.11.27

又又又不能用了,真他娘的脑壳疼,花了两个半小时终于找到了原因。因为只能在国内,基本搜不出来啥信息,只能硬找原因。原来是 443 端口被封了。因为我用 caddy http可以,但是https却不可以。然后我另一个海外的Vps却能访问,估计问题就是在这儿了。研究了下caddy的配置,随便改了个端口9999就好了。然后google一下,发现是大面积被封啊。。。真的惨。。。

Caddy的Doc,发现还是看Doc靠谱,国内的都是什么乱七八遭的。

另外,Windows 自带的 PowerShell 还真的是挺好用的。


2000.10.10

忽然不能用了。搞了好几个小时。不过也算是找到原因了吧

VPS上防火墙了?

反正两年前配的感觉有点过时了,重新一键V2Ray。弄了两个VPS都不行。现在Web服务器都用Caddy,不用nginx了。研究了一下,一点点排除,最后定位到是VPS防火墙的原因。。。

好吧好吧,做下记录。用的是以下的脚本:

https://iyideng.net/black-technology/cgfw/best-onekey-build-v2ray-server-script.html

bash <(curl -s -L https://git.io/v2ray.sh)

接着就跟着选项走就OK了。

最重要的。。。如果是
centOS:systemctl stop firewalld

Ubuntu:sudo  ufw enable|disable

关了就好了。。。好吧。我再重新配一下规则。。。

ufw allow 80
ufw allow 443
ufw enable 

就好啦~ 折腾到现在都凌晨 12点42了,不过挺不错,好像找到一些从前的感觉。。。哈哈

不过现在的一键真的方便了好多,只需要一个域名做好定向,然后后面就真的好。。。简单。。。

科技改变生活。。。哈哈。。。

—————————— 一些记录 ——————————–

caddy 的命令:

/usr/local/bin/caddy run –environ –config /etc/caddy/Caddyfile

CaddyFIle:

beehivetec.com {
    reverse_proxy https://liyafly.com {
        header_up Host {upstream_hostport}
        header_up X-Forwarded-Host {host}
    }
    handle_path /233blog {
        reverse_proxy 127.0.0.1:34037
    }
}

caddy file-server –root ~/mysite
就可以托管一个网站进行测试了
caddy file-server –root ~/mysite –domain localhost

客户端下载:

条件概率 拾遗

七个球,三白四黑。分到两个桶。
P(白|B) 即是从B桶中取到白球的概率,为1/3
P(白 and B) 为B桶中白色球在所有球中的概率,为1/7
P(B) 为B桶中球在所有球中的概率,为3/7
于是有:
P(白|B) = P(白 and B) / P(B)  结果都是1/3

贝叶斯定理如下:
P(A|B) = P(B|A) * P(A) / P(B) 推导如下:

小米路由r2d开smb特殊权限

root@XiaoQiang:~# smbpasswd -a root
New SMB password:
Retype new SMB password:
Added user root.
root@XiaoQiang:~# smbpasswd -e root
Enabled user root.

vim /etc/samba/smb.conf

smbcontrol smbd reload-config

ubuntu android 开发环境

两台电脑都怀了。。。太坑了。申请了台新的。只能用ubuntu重新配置环境。。。略伤。

1.下载 android studio

To install Android Studio manually:
Windows: https://dl.google.com/dl/android/studio/ide-zips/0.9.2/android-studio-ide-135.1569493-windows.zip (170 MB)
Mac: https://dl.google.com/dl/android/studio/ide-zips/0.9.2/android-studio-ide-135.1569493-mac.zip (170 MB)
Linux: https://dl.google.com/dl/android/studio/ide-zips/0.9.2/android-studio-ide-135.1569493-linux.zip (169 MB)

2.下载 android sdk,安装 继续阅读“ubuntu android 开发环境”

使用scala+scaloid+IntelliJ IDEA 12开发android应用

(http://cxfksword.me/2013/06/30/develop-android-with-intellij-idea-12-and-scaloid/)

软件环境

继续下面的示例前,需要保证安装了下面的软件:

  • JDK 1.6
  • Android SDK
  • IntelliJ IDEA 12
  • Scala 2.10.2
  • Maven 3

    IntelliJ IDEA 12正常也可以换为Android Studio,不过因为Android Studio是基于IntelliJ IDEA 13 EAP开发的,当前scala plugin还不支持13 EAP,所以还是建议使用IntelliJ IDEA 12,等scala plugin支持最新版后,再换为Android Studio进行开发。

示例项目 继续阅读“使用scala+scaloid+IntelliJ IDEA 12开发android应用”