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 prasības: 4 procesori, 8 GB RAM, 200 GB SSD.
Ieteicamie: 8 CPU, 24 GB RAM, 200 GB SSD.
GaiaNet piedāvā ērtu instalēšanas skriptu, lai vienkāršotu mezglu izvietošanas procesu.
Instalējiet MobaXterm, lai izveidotu savienojumu ar serveri.
Savienojieties ar iznomāto serveri, izmantojot SSH, izmantojot root.
Izpildiet šādas komandas, lai atjauninātu sistēmu:
sudo apt update -y
sudo apt-get update
Lejupielādējiet un izpildiet mezgla instalēšanas skriptu:
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
Pēc instalēšanas atjauniniet konfigurāciju:
source ~/.bashrc
Inicializējiet mezglu ar konfigurāciju:
gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
Palaidiet mezglu ar šādu komandu:
gaianet start
Lai iegūtu mezgla ID un ierīces ID, izpildiet:
gaianet info
Kopējiet datus un saglabājiet tos drošā vietā.
Dodieties uz GaiaNet tīmekļa vietni un pievienojiet EVM maku.
Profilī sasaistiet sociālos tīklus.
Noklikšķiniet uz pogas"Pievienot mezglu
" labajā pusē, ievadiet iepriekš iegūtos datus (mezgla ID un ierīces ID).
Mezglpunkts tiks veiksmīgi pievienots pēc klikšķa uz"Pievienoties
".
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.
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.
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.
Saglabājiet failu: nospiediet CTRL + X
, pēc tam Y
un Enter
.
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
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.