Mokėjimo būdai Abuse

GaiaNet. Mazgo diegimas

20.09.2024, 13:59

"GaiaNet" yra decentralizuotas tinklas, kuriame teikiami cenzūrai atsparūs, saugūs ir pelningi dirbtinio intelekto(DI) agentai. Pasinaudodamas didelėmis investicijomis (10 000 000 JAV dolerių) ir remiamas tokių fondų kaip "Mirana Ventures" ir "Mantle", projektas siekia sukurti saugią dirbtinio intelekto infrastruktūrą.

Minimalūs ir rekomenduojami reikalavimai

  • Minimalus: 4 procesoriai, 8 GB RAM, 200 GB SSD.

  • Rekomenduojama: 8 procesoriai, 24 GB RAM, 200 GB SSD.

GaiaNet mazgo diegimas

GaiaNet siūlo patogų diegimo scenarijų, kuris supaprastina mazgų diegimo procesą.

Diegimo etapai

  1. Įdiekite "MobaXterm", kad galėtumėte prisijungti prie serverio.

  2. Prisijunkite prie nuomojamo serverio per SSH naudodami root.

  3. Įvykdykite šias komandas, kad atnaujintumėte sistemą:

    sudo apt update -y
    sudo apt-get update
  1. Atsisiųskite ir paleiskite mazgo diegimo scenarijų:

    curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Įdiegę atnaujinkite konfigūraciją:

    source ~/.bashrc
  1. Inicializuokite mazgą su konfigūracija:

    gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Paleiskite mazgą komanda:

    gaianet start
  1. Kad gautumėte mazgo ID ir įrenginio ID, vykdykite::

    gaianet info

Nukopijuokite duomenis ir išsaugokite juos saugioje vietoje.

Mazgo susiejimas su profiliu

  1. Eikite į "GaiaNet" svetainę ir prijunkite EVM piniginę.

  2. Profilyje susiekite socialinius tinklus.

  3. Spustelėkite dešinėje esantį mygtuką"Add Node" (Pridėti mazgą), įveskite anksčiau gautus duomenis (mazgo ID ir įrenginio ID).

  4. Mazgas bus sėkmingai pridėtas paspaudus "Prisijungti".

Apdovanojimų gavimas

Pridėję mazgą galėsite stebėti jo būseną ir pelnyti taškų. Svarbu reguliariai bendrauti su botu, už bendravimą taip pat atlyginama taškais. Atlikite "Galxe" užduotis ir gaukite papildomų apdovanojimų.

Bendravimas su botu

Sėkmingai paleidę mazgą, sekite terminale sugeneruotą nuorodą ir spustelėkite"Kalbėtis su šiuo mazgu". Botas pradės bendravimą, o už bendravimą gausite taškų.

Bendravimo su botu automatizavimas

Norėdami supaprastinti bendravimo su botu procesą ir jį automatizuoti, galite naudoti scenarijų. Vadovaukitės toliau pateiktais nurodymais.

Atnaujinkite ir įdiekite reikiamus paketus:

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

Įdiekite "Python" bibliotekas:

pip install requests
pip install faker

Sukurkite scenarijų:

nano ~/random_chat_with_faker.py

Įterpkite šį kodą:

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)

Nepamirškite pakeisti YOUR_WALLET_ADDRES savo piniginės adresu.

  1. Išsaugokite failą: Paspauskite CTRL + X, tada Y ir Enter.

  2. Paleiskite scenarijų:

    screen -S faker_session
    python3 ~/random_chat_with_faker.py

Norėdami išeiti iš ekrano nesustabdę scenarijaus, paspauskite CTRL + A, tada D.

Į seansą galite grįžti komanda:

screen -r faker_session

Išvada:

GaiaNet yra perspektyvus projektas, kuriame numatyta decentralizuota dirbtinio intelekto agentų infrastruktūra. Dėl patogių skriptų mazgą sukurti galima greitai, o sąveika su botu ir dalyvavimas užduotyse leidžia naudotojams pelnyti taškų.