Skip to content

FurkanL0/Gensyn-Testnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gensyn-testnet

image

X Minimum
CPU arm64 / amd64
RAM 16++ GB ( 20++ )
GPU CUDA RTX 3090, RTX 4090, A100, H100
Python Python >= 3.10 (For Mac, you may need to upgrade)
Storage x+ GB SDD
Network 100 Mbps (1 Gbps+ recommended)

ARm64 Server Usage ( Netcup ARM64 - 10 Cpu - 16 Ram + 4 GB Swap Ram ) ;

image

image

Server Provider Link Features
Contabo Link Cheap / Paypal
PQ Link Cheap / Crypto Payment
NetCup Link Cheap / Paypal

Project :

1. Server Update :

sudo apt update -y && sudo apt upgrade -y

2. Install Packages:

sudo apt install htop ca-certificates zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev tmux iptables curl nvme-cli git wget make jq libleveldb-dev build-essential pkg-config ncdu tar clang bsdmainutils lsb-release libssl-dev libreadline-dev libffi-dev jq gcc screen file unzip lz4 -y

3. NPM :

curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
source ~/.bashrc
nvm install --lts

4. Python / Yarn / Git :

sudo apt update && sudo apt install -y python3 python3-venv python3-pip git yarn && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt update && sudo apt install -y yarn

HugginFace ;

Crate Account : https://huggingface.co/

image

Access Token with Write permissions

image

5. Install RL-Swarm Repo ;

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

6. Screen ;

screen -S gensynrlswarm

7. Run The SWARM :)

python3 -m venv .venv && source .venv/bin/activate && ./run_rl_swarm.sh

image

  • Y , enter.

Visit This Link on Your Browser ;

image

Login With Email / Google etc.

image

image

image

Y, Enter ;

image

Paste Your HuggingFace Key ;

image

image

  • CTRL A + D

Save .pem ;

  • /root/rl-swarm/swarm.pem

image

OTP ;

Install NGROK

  • For x86 Servers ;
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/
  • For Arm64 Servers ;
wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm.tgz && tar -xvzf ngrok-v3-stable-linux-arm.tgz && sudo mv ngrok /usr/local/bin/

image

Paste Command on Your Server ;

image

screen -S ngrok
ngrok http 3000

Click This Link ;

image

image

image

image

Update ;

cd rl-swarm
git pull
cd modal-login
yarn upgrade
yarn add next@latest
yarn add viem@latest
cd ..

./run_rl_swarm.sh

PS1 Problem ;

nano /root/.bashrc
  • Change This ;

  • [ -z "$PS1" ] && return

  • To This ;

[ -z "${PS1-}" ] && return
source ~/.bashrc
./run_rl_swarm.sh

Repo / Profile Views

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published