欢迎光临
我们一直在努力

分布式计算网络Gensyn服务器部署小白图文教程

Gensyn是一个分布式计算网络,用于训练 AI 模型。该网络使用区块链来验证深度学习任务是否已正确执行,并通过命令触发支付。

RL Swarm 是一个开源系统,用于通过互联网进行点对点强化学习。运行 swarm 节点允许您针对 swarm 智能训练您的个人模型。每个 swarm 作为一个组执行 RL 推理,并使用一个 gossiping 系统 (Hivemind) 进行模型之间的协作改进。您还可以将您的节点连接到 Gensyn 测试网,以接收一个链上身份,该身份会随着时间的推移跟踪您的进度。

RL Swarm 是完全开放且无需许可的,这意味着您可以在家中的基本消费类笔记本电脑或云中强大的 GPU 上运行它。您还可以尝试不同的模型,看看哪些模型性能最佳。

运行指南

注意:CPU别折腾了,没得搞,得GPU,DC里面GPU一会就出分了,我CPU一天了没动静。

要求:

arm64 或 x86 CPU,最低 16GB RAM

或者

CUDA 设备(官方支持):

  • RTX 3090  RTX 3090 (英语)
  • RTX 4090
  • A100  A100 系列
  • H100  H100 系列

同时需要有

  • Python >=3.10 (for Mac, you will likely need to upgrade)
    Python >=3.10(对于 Mac,您可能需要升级)

推荐使用VAST租用GPU服务器跑算力GPU首选,如果不想租用GPU也可以试试VPS或者杜甫

1.关于链接服务器和购买VPS服务器可以看这个教程

2.查看服务器上python的版本(如果没有安装VENV复制下面的命令安装)

python --version
sudo apt update
sudo apt install python3-venv

3.克隆仓库

git clone https://github.com/gensyn-ai/rl-swarm.git

运行swarm,如果没安装screen需要先安装(sudo apt update && sudo apt install screen -y)

cd rl-swarm
screen -S gensyn
python3 -m venv .venv
source .venv/bin/activate
./run_rl_swarm.sh


等出现Waiting for userData.json to be created…
Waiting for userData.json to be created…后,浏览器打开http://ip:3000/

点击登陆之后进入验证环节

无法获取验证码,在英文区有个大佬给了教程:这是他的github

将 ngrok 安装在同一 vps 上的不同选项卡中(不要关闭运行 gensyn 的上一个选项卡),finalshell里面再添加一个终端,链接相同的服务器

运行

wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz && tar -xvzf ngrok-v3-stable-linux-amd64.tgz && sudo mv ngrok /usr/local/bin/

在这里注册账号https://ngrok.com/,使用邮箱。

现在转到 Your authtoken 部分,然后单击“show authtoken”选项,然后复制该命令

在终端运行你粘贴的命令

ngrok config add-authtoken $YOUR_AUTHTOKEN
ngrok http 3000

然后出现下图

复制箭头指向的域名,在浏览器打开

点击访问网站,就进入我们刚才的login界面,然后使用你的gmail获取邮箱即可,邮箱很快能收到验证码

然后就生成了码,有个是或者否的输入,输入N回车。

现在按Ctrl + A  再加D分离会话。

 

如果要查看运行日志可以终端粘贴:screen -r 1281445.gensyn(数字代码改为你自己的)

访问浏览器输入你的名字查看你的节点,找到日志里面的hello,后面有[]里面就是你的节点名字。需要training 3 stages之后才能在dashboard看到你的名字,如果搜不到,那么就没训练3个,慢慢等。下面第二张图搜索框里面的名字忽略,用hello后面的去搜。在排行榜的前 100 名才会显示。

https://dashboard.gensyn.ai/

 

赞(1)
未经允许不得转载:coinowo » 分布式计算网络Gensyn服务器部署小白图文教程

评论 1

  1. #1

    好项目,我用的bearhost.us的VPS,跑起来效果也不错。

    狗狗幸运星4周前 (04-01)回复

登录

找回密码

注册