"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ą.
Minimalus: 4 procesoriai, 8 GB RAM, 200 GB SSD.
Rekomenduojama: 8 procesoriai, 24 GB RAM, 200 GB SSD.
GaiaNet siūlo patogų diegimo scenarijų, kuris supaprastina mazgų diegimo procesą.
Įdiekite "MobaXterm", kad galėtumėte prisijungti prie serverio.
Prisijunkite prie nuomojamo serverio per SSH naudodami root.
Įvykdykite šias komandas, kad atnaujintumėte sistemą:
sudo apt update -y
sudo apt-get update
Atsisiųskite ir paleiskite mazgo diegimo scenarijų:
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
Įdiegę atnaujinkite konfigūraciją:
source ~/.bashrc
Inicializuokite mazgą su konfigūracija:
gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
Paleiskite mazgą komanda:
gaianet start
Kad gautumėte mazgo ID ir įrenginio ID, vykdykite::
gaianet info
Nukopijuokite duomenis ir išsaugokite juos saugioje vietoje.
Eikite į "GaiaNet" svetainę ir prijunkite EVM piniginę.
Profilyje susiekite socialinius tinklus.
Spustelėkite dešinėje esantį mygtuką"Add Node" (Pridėti mazgą)
, įveskite anksčiau gautus duomenis (mazgo ID ir įrenginio ID).
Mazgas bus sėkmingai pridėtas paspaudus "Prisijungti
".
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ų.
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ų.
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.
Išsaugokite failą: Paspauskite CTRL + X,
tada Y
ir Enter
.
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
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ų.