Makseviisid Abuse

GaiaNet. Sõlme paigaldamine

20.09.2024, 13:59

GaiaNet on detsentraliseeritud võrk, mis pakub tsensuurikindlaid, turvalisi ja rahaga tasustatavaid tehisintellekti(AI) agente. Suure investeeringu (10 000 000 dollarit) ja selliste fondide nagu Mirana Ventures ja Mantle toetusega on projekti eesmärk luua turvaline infrastruktuur tehisintellekti jaoks.

Minimaalsed ja soovituslikud nõuded

  • Minimaalne: 4 protsessorit, 8 GB RAM, 200 GB SSD.

  • Soovituslik: 8 protsessorit, 24 GB RAM, 200 GB SSD.

GaiaNet sõlme paigaldamine

GaiaNet pakub mugavat paigaldusskripti, et lihtsustada sõlme paigaldamist.

Paigaldamise sammud

  1. Paigaldage MobaXterm, et luua ühendus serveriga.

  2. Ühendage renditud serveriga SSH kaudu, kasutades root'i.

  3. Käivitage süsteemi uuendamiseks järgmised käsud:

    sudo apt update -y
    sudo apt-get update
  1. Laadige alla ja käivitage sõlme paigaldusskript:

    curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Pärast paigaldamist värskendage konfiguratsiooni:

    source ~/.bashrc
  1. Alustage sõlme konfiguratsiooniga:

    gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Käivitage sõlme käsuga:

    gaianet start
  1. Sõlme ID ja seadme ID saamiseks täitke:

    gaianet info

Kopeerige andmed ja salvestage need turvalisse kohta.

Sõlme sidumine profiiliga

  1. Minge GaiaNet'i veebisaidile ja ühendage EVM-i rahakott.

  2. Siduge profiilis sotsiaalvõrgustikud.

  3. Vajutage paremal nupule"Add Node", sisestage eelnevalt saadud andmed (Node ID ja Device ID).

  4. Sõlm lisatakse edukalt pärast klõpsamist nupule"Liitu".

Preemiate saamine

Pärast sõlme lisamist saate jälgida selle staatust ja teenida punkte. Oluline on regulaarselt suhelda botiga, suhtlemist premeeritakse samuti punktidega. Täitke ülesandeid Galxe'is, et teenida lisapreemiaid.

Botiga suhtlemine

Pärast sõlme edukat käivitamist järgige terminalis loodud linki ja klõpsake"Vestelda selle sõlmega". Bot alustab suhtlust ja teile antakse suhtluse eest punkte.

Botiga suhtlemise automatiseerimine

Botiga vestlemise lihtsustamiseks ja automatiseerimiseks võite kasutada skripti. Järgige alljärgnevaid juhiseid.

Uuendage ja installige vajalikud paketid:

sudo apt update -y
sudo apt install python3-pip -y
sudo apt install nano -y
sudo apt install screen -y

Paigaldage Pythoni raamatukogud:

pip install requests
pip install faker

Looge skript:

nano ~/random_chat_with_faker.py

Sisestage järgmine kood:

import requests
import random
import logging
import time
from faker import Faker
from datetime import datetime
node_url = "https://YOUR_WALLET_ADDRES.us.gaianet.network/v1/chat/completions"
faker = Faker()
headers = {
    "accept": "application/json",
    "Content-Type": "application/json"
}
logging.basicConfig(filename='chat_log.txt', level=logging.INFO, format='%(asctime)s - %(message)s')
def log_message(node, message):
    logging.info(f"{node}: {message}")
def send_message(node_url, message):
    try:
        response = requests.post(node_url, json=message, headers=headers)
        response.raise_for_status()
        return response.json()
    except requests.exceptions.RequestException as e:
        print(f"Failed to get response from API: {e}")
        return None
def extract_reply(response):
    if response and 'choices' in response:
        return response['choices'][0]['message']['content']
    return ""
while True:
    random_question = faker.sentence(nb_words=10)
    message = {
        "messages": [
            {"role": "system", "content": "You are a helpful assistant."},
            {"role": "user", "content": random_question}
        ]
    }
    question_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
    response = send_message(node_url, message)
    reply = extract_reply(response)
    reply_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
    log_message("Node replied", f"Q ({question_time}): {random_question} A ({reply_time}): {reply}")
    print(f"Q ({question_time}): {random_question}nA ({reply_time}): {reply}")
    delay = random.randint(60, 180)
    time.sleep(delay)

Ärge unustage asendada YOUR_WALLET_ADDRES oma rahakoti aadressiga.

  1. Salvestage fail: Vajutage CTRL + X, seejärel Y ja Enter.

  2. Käivitage skript:

    screen -S faker_session
    python3 ~/random_chat_with_faker.py

Et väljuda ekraanilt ilma skripti peatamata, vajutage CTRL + A ja seejärel D.

Sessioonile saate tagasi pöörduda käsuga:

screen -r faker_session

Kokkuvõte

GaiaNet on paljulubav projekt, mis pakub tehisintellektiagentide jaoks detsentraliseeritud infrastruktuuri. Sõlme loomine on tänu mugavatele skriptidele kiire ning suhtlemine botiga ja ülesannetes osalemine võimaldab kasutajatel teenida punkte.