Maksājuma metodes Abuse

GaiaNet. Mezgla instalēšana

20.09.2024, 13:59

GaiaNet ir decentralizēts tīkls, kas nodrošina pret cenzūru izturīgus, drošus un ienesīgus mākslīgāintelekta (AI) aģentus. Ar lielām investīcijām (10 000 000 ASV dolāru) un tādu fondu kā Mirana Ventures un Mantle atbalstu projekta mērķis ir izveidot drošu mākslīgā intelekta infrastruktūru.

Minimālās un ieteicamās prasības

  • Minimālās prasības: 4 procesori, 8 GB RAM, 200 GB SSD.

  • Ieteicamie: 8 CPU, 24 GB RAM, 200 GB SSD.

GaiaNet mezgla uzstādīšana

GaiaNet piedāvā ērtu instalēšanas skriptu, lai vienkāršotu mezglu izvietošanas procesu.

Uzstādīšanas soļi

  1. Instalējiet MobaXterm, lai izveidotu savienojumu ar serveri.

  2. Savienojieties ar iznomāto serveri, izmantojot SSH, izmantojot root.

  3. Izpildiet šādas komandas, lai atjauninātu sistēmu:

    sudo apt update -y
    sudo apt-get update
  1. Lejupielādējiet un izpildiet mezgla instalēšanas skriptu:

    curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Pēc instalēšanas atjauniniet konfigurāciju:

    source ~/.bashrc
  1. Inicializējiet mezglu ar konfigurāciju:

    gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Palaidiet mezglu ar šādu komandu:

    gaianet start
  1. Lai iegūtu mezgla ID un ierīces ID, izpildiet:

    gaianet info

Kopējiet datus un saglabājiet tos drošā vietā.

Mezgla piesaistīšana profilam

  1. Dodieties uz GaiaNet tīmekļa vietni un pievienojiet EVM maku.

  2. Profilī sasaistiet sociālos tīklus.

  3. Noklikšķiniet uz pogas"Pievienot mezglu" labajā pusē, ievadiet iepriekš iegūtos datus (mezgla ID un ierīces ID).

  4. Mezglpunkts tiks veiksmīgi pievienots pēc klikšķa uz"Pievienoties".

Atlīdzības saņemšana

Pēc mezgla pievienošanas varēsiet sekot līdzi tā statusam un pelnīt punktus. Svarīgi ir regulāri sazināties ar robotu, saziņa arī tiek atalgota ar punktiem. Pildiet uzdevumus Galxe, lai nopelnītu papildu atlīdzības.

Saziņa ar robotu

Pēc veiksmīgas mezgla palaišanas sekojiet saitei, kas tika ģenerēta terminālī, un noklikšķiniet uz"Tērzēt ar šo mezglu". Botam sāksies mijiedarbība, un par saziņu jums tiks piešķirti punkti.

Automatizēt saziņu ar robotu

Lai vienkāršotu un automatizētu tērzēšanas ar robotu procesu, varat izmantot skriptu. Izpildiet tālāk sniegtos norādījumus.

Atjauniniet un instalējiet nepieciešamās paketes:

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

Instalējiet Python bibliotēkas:

pip install requests
pip install faker

Izveidojiet skriptu:

nano ~/random_chat_with_faker.py

Ievietojiet šādu kodu:

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)

Neaizmirstiet aizstāt YOUR_WALLET_ADDRES ar savu maku adresi.

  1. Saglabājiet failu: nospiediet CTRL + X, pēc tam Y un Enter.

  2. Palaidiet skriptu:

    screen -S faker_session
    python3 ~/random_chat_with_faker.py

Lai izietu no ekrāna bez skripta apturēšanas, nospiediet CTRL + A, pēc tam D.

Jūs varat atgriezties sesijā ar komandu:

screen -r faker_session

Noslēgums:

GaiaNet ir daudzsološs projekts, kas nodrošina decentralizētu infrastruktūru mākslīgā intelekta aģentiem. Pateicoties ērtiem skriptiem, mezgla izveide ir ātra, un mijiedarbība ar robotu un dalība uzdevumos ļauj lietotājiem pelnīt punktus.