GaiaNet er et desentralisert nettverk som tilbyr sensurresistente, sikre og inntektsgivende agenter for kunstig intelligens(AI).
Med en stor investering (10 000 000 dollar) og støtte fra fond som Mirana Ventures og Mantle, har prosjektet som mål å bygge en sikker infrastruktur for AI.
Minimum: 4 CPU-er, 8 GB RAM, 200 GB SSD.
Anbefalt: 8 CPU-er, 24 GB RAM, 200 GB SSD.
GaiaNet tilbyr et hendig installasjonsskript for å forenkle nodeinstallasjonsprosessen.
Installer MobaXterm for å koble til serveren.
Koble til den leide serveren via SSH med root.
Kjør følgende kommandoer for å oppgradere systemet:
sudo apt update -y
sudo apt-get update
Last ned og kjør installasjonsskriptet for noden:
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
Oppdater konfigurasjonen etter installasjonen:
source ~/.bashrc
Initialiser noden med konfigurasjonen:
gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
Start noden med kommandoen:
gaianet start
Kjør for å få node-ID og enhets-ID:
gaianet info
Kopier dataene, og lagre dem på et trygt sted.
Gå til GaiaNet-nettstedet og koble til EVM-lommeboken.
Bind sosiale nettverk i profilen.
Klikk på"Add Node
"-knappen til høyre, skriv inn de tidligere innhentede dataene (Node ID og Device ID).
Node vil bli lagt til etter å ha klikket på"
Bli med".
Etter at du har lagt til en node, vil du kunne spore dens status og tjene poeng. Det er viktig å samhandle med boten regelmessig, kommunikasjon belønnes også med poeng. Fullfør oppgaver på Galxe for å tjene ytterligere belønninger.
Når du har startet noden, følger du lenken som ble generert i terminalen og klikker på"Chat med denne noden
". Boten vil starte interaksjonen, og du vil bli tildelt poeng for kommunikasjonen.
For å forenkle og automatisere prosessen med å chatte med boten kan du bruke et skript. Følg instruksjonene nedenfor.
Oppdater og installer de nødvendige pakkene:
sudo apt update -y
sudo apt install python3-pip -y
sudo apt install nano -y
sudo apt install screen -y
Installer Python-bibliotekene:
pip install requests
pip install faker
Opprett et skript:
nano ~/random_chat_with_faker.py
Sett inn følgende kode:
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)
Husk å erstatte YOUR_WALLET_ADDRES
med lommebokadressen din.
Lagre filen: Trykk CTRL + X
, deretter Y
og Enter.
Kjør skriptet:
screen -S faker_session
python3 ~/random_chat_with_faker.py
For å gå ut av skjermbildet
uten å stoppe skriptet, trykker du CTRL + A
og deretter D.
Du kan gå tilbake til økten med kommandoen:
screen -r faker_session
GaiaNet er et lovende prosjekt som tilbyr en desentralisert infrastruktur for AI-agenter. Det går raskt å sette opp en node, takket være praktiske skript, og interaksjon med boten og deltakelse i oppgaver gjør at brukerne kan tjene poeng.