Maksutavat Abuse

GaiaNet. Solmun asentaminen

20.09.2024, 13:59

GaiaNet on hajautettu verkko, joka tarjoaa sensuuria kestäviä, turvallisia ja rahaksi muutettaviatekoälyagentteja. Suurella investoinnilla (10 000 000 dollaria) ja Mirana Venturesin ja Mantlen kaltaisten rahastojen tuella hanke pyrkii rakentamaan turvallisen infrastruktuurin tekoälylle.

Vähimmäis- ja suositellut vaatimukset

  • Vähimmäisvaatimus: 4 suoritinta, 8 Gt RAM-muistia, 200 Gt SSD-levy.

  • Suositeltava: 8 suorittinta, 24 Gt RAM-muistia, 200 Gt SSD-levy.

GaiaNet-solmun asennus

GaiaNet tarjoaa kätevän asennusskriptin, joka yksinkertaistaa solmujen käyttöönottoa.

Asennuksen vaiheet

  1. Asenna MobaXterm yhteyden muodostamiseksi palvelimeen.

  2. Muodosta yhteys vuokrattuun palvelimeen SSH:n kautta root-käyttäjänä.

  3. Suorita seuraavat komennot järjestelmän päivittämiseksi:

    sudo apt update -y
    sudo apt-get update
  1. Lataa ja suorita solmun asennuskomentosarja:

    curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Päivitä kokoonpano asennuksen jälkeen:

    source ~/.bashrc
  1. Alusta solmu konfiguraatiolla:

    gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Käynnistä solmu komennolla:

    gaianet start
  1. Suorita komento saadaksesi solmun ID:n ja laitteen ID:n:

    gaianet info

Kopioi tiedot ja tallenna ne turvalliseen paikkaan.

Solmun sitominen profiiliin

  1. Siirry GaiaNet-sivustolle ja yhdistä EVM-lompakko.

  2. Sitoudu profiilissa sosiaalisiin verkostoihin.

  3. Napsauta oikealla olevaa"Add Node" -painiketta, syötä aiemmin saadut tiedot (Node ID ja Device ID).

  4. Solmu lisätään onnistuneesti napsautettuasi"Liity" -painiketta.

Palkintojen vastaanottaminen

Kun olet lisännyt solmun, voit seurata sen tilaa ja ansaita pisteitä. On tärkeää olla säännöllisesti vuorovaikutuksessa botin kanssa, myös viestinnästä palkitaan pisteillä. Suorita tehtäviä Galxessa ansaitaksesi lisäpalkintoja.

Vuorovaikutus botin kanssa

Kun olet onnistuneesti käynnistänyt solmun, seuraa päätelaitteessa luotua linkkiä ja napsauta"Keskustele tämän solmun kanssa". Botti aloittaa vuorovaikutuksen ja saat pisteitä viestinnästä.

Viestinnän automatisointi botin kanssa

Voit yksinkertaistaa ja automatisoida botin kanssa käytävää keskustelua käyttämällä skriptiä. Seuraa alla olevia ohjeita.

Päivitä ja asenna tarvittavat paketit:

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

Asenna Python-kirjastot:

pip install requests
pip install faker

Luo skripti:

nano ~/random_chat_with_faker.py

Lisää seuraava koodi:

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)

Muista korvata YOUR_WALLET_ADDRES lompakkosi osoitteella.

  1. Tallenna tiedosto: Paina CTRL + X, sitten Y ja Enter.

  2. Suorita skripti:

    screen -S faker_session
    python3 ~/random_chat_with_faker.py

Voit poistua näytöstä pysäyttämättä skriptiä painamalla CTRL + A ja sitten D.

Voit palata istuntoon komennolla:

screen -r faker_session

Johtopäätös

GaiaNet on lupaava hanke, joka tarjoaa hajautetun infrastruktuurin tekoälyagentteja varten. Solmun perustaminen on nopeaa kätevien skriptien ansiosta, ja vuorovaikutuksessa botin kanssa ja tehtäviin osallistumalla käyttäjät voivat ansaita pisteitä.