Spôsoby platby Abuse

GaiaNet. Inštalácia uzla

20.09.2024, 13:59

GaiaNet je decentralizovaná sieť, ktorá poskytuje bezpečné a speňažiteľné agenty umelej inteligencie(AI) odolné voči cenzúre. Vďaka veľkej investícii (10 000 000 USD) a podpore fondov, ako sú Mirana Ventures a Mantle, je cieľom projektu vybudovať bezpečnú infraštruktúru pre AI.

Minimálne a odporúčané požiadavky

  • Minimum: 4 procesory, 8 GB RAM, 200 GB SSD.

  • Odporúčané: 8 CPU, 24 GB RAM, 200 GB SSD.

Inštalácia uzla GaiaNet

GaiaNet ponúka praktický inštalačný skript na zjednodušenie procesu nasadenia uzla.

Kroky inštalácie

  1. Nainštalujte MobaXterm na pripojenie k serveru.

  2. Pripojte sa k prenajatému serveru prostredníctvom SSH s použitím roota.

  3. Spustite nasledujúce príkazy na aktualizáciu systému:

    sudo apt update -y
    sudo apt-get update
  1. Stiahnite a spustite inštalačný skript pre uzol:

    curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Po inštalácii aktualizujte konfiguráciu:

    source ~/.bashrc
  1. Inicializujte uzol s konfiguráciou:

    gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Spustite uzol príkazom:

    gaianet start
  1. Ak chcete získať ID uzla a ID zariadenia, vykonajte:

    gaianet info

Skopírujte údaje a uložte ich na bezpečné miesto.

Viazanie uzla na profil

  1. Prejdite na webovú lokalitu GaiaNet a pripojte peňaženku EVM.

  2. V profile viažte sociálne siete.

  3. Kliknite na tlačidlo"Pridať uzol" vpravo, zadajte predtým získané údaje (ID uzla a ID zariadenia).

  4. Uzol bude úspešne pridaný po kliknutí na tlačidlo"Pripojiť".

Prijímanie odmien

Po pridaní uzla budete môcť sledovať jeho stav a získavať body. Je dôležité pravidelne komunikovať s botom, komunikácia je tiež odmeňovaná bodmi. Plnením úloh na Galxe získate ďalšie odmeny.

Interakcia s botom

Po úspešnom spustení uzla postupujte podľa odkazu, ktorý bol vygenerovaný v termináli, a kliknite na"Chatovať s týmto uzlom". Bot začne interakciu a za komunikáciu získate body.

Automatizácia komunikácie s botom

Ak chcete zjednodušiť proces chatovania s botom a zautomatizovať ho, môžete použiť skript. Postupujte podľa nižšie uvedených pokynov.

Aktualizujte a nainštalujte potrebné balíky:

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

Nainštalujte knižnice Python:

pip install requests
pip install faker

Vytvorte skript:

nano ~/random_chat_with_faker.py

Vložte nasledujúci kód:

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)

Nezabudnite nahradiť YOUR_WALLET_ADDRES adresou vašej peňaženky.

  1. Uložte súbor: Stlačte CTRL + X, potom Y a Enter.

  2. Spustite skript:

    screen -S faker_session
    python3 ~/random_chat_with_faker.py

Ak chcete ukončiť obrazovku bez zastavenia skriptu, stlačte klávesovú skratku CTRL + A a potom D.

Do relácie sa môžete vrátiť príkazom:

screen -r faker_session

Záver:

GaiaNet je sľubný projekt, ktorý poskytuje decentralizovanú infraštruktúru pre agentov umelej inteligencie. Založenie uzla je vďaka pohodlným skriptom rýchle a interakcia s botom a účasť na úlohách umožňuje používateľom získavať body.