GaiaNet je decentralizovaná síť poskytující bezpečné a zpeněžitelné agenty uměléinteligence
odolné vůči cenzuře. Díky velké investici (10 000 000 USD) a podpoře fondů, jako jsou Mirana Ventures a Mantle, je cílem projektu vybudovat bezpečnou infrastrukturu pro AI.
Minimální požadavky: 4 procesory, 8 GB RAM, 200 GB SSD.
Doporučené: 8 CPU, 24 GB RAM, 200 GB SSD.
GaiaNet nabízí praktický instalační skript, který zjednodušuje proces nasazení uzlu.
Nainstalujte MobaXterm pro připojení k serveru.
Připojte se k pronajatému serveru prostřednictvím SSH s použitím roota.
Spusťte následující příkazy pro aktualizaci systému:
sudo apt update -y
sudo apt-get update
Stáhněte a spusťte instalační skript pro uzel:
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
Po instalaci aktualizujte konfiguraci:
source ~/.bashrc
Inicializujte uzel s konfigurací:
gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
Spusťte uzel příkazem:
gaianet start
Pro získání ID uzlu a ID zařízení spusťte:
gaianet info
Zkopírujte data a uložte je na bezpečné místo.
Přejděte na webové stránky GaiaNet a připojte peněženku EVM.
V profilu proveďte vazbu sociálních sítí.
Klikněte na tlačítko"Přidat uzel
" vpravo a zadejte dříve získané údaje (ID uzlu a ID zařízení).
Uzel bude úspěšně přidán po kliknutí na tlačítko"Join
".
Po přidání uzlu budete moci sledovat jeho stav a získávat body. Je důležité s botem pravidelně komunikovat, komunikace je rovněž odměňována body. Plněním úkolů na Galxe získáte další odměny.
Po úspěšném spuštění uzlu následujte odkaz, který byl vygenerován v terminálu, a klikněte na"Chatovat s tímto uzlem
". Bot zahájí interakci a za komunikaci získáte body.
Chcete-li si zjednodušit a zautomatizovat komunikaci s botem, můžete použít skript. Postupujte podle níže uvedených pokynů.
Aktualizujte a nainstalujte potřebné balíčky:
sudo apt update -y
sudo apt install python3-pip -y
sudo apt install nano -y
sudo apt install screen -y
Nainstalujte knihovny Pythonu:
pip install requests
pip install faker
Vytvořte skript:
nano ~/random_chat_with_faker.py
Vložte následující kód:
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)
Nezapomeňte nahradit YOUR_WALLET_ADDRES
adresou své peněženky.
Uložte soubor: Stiskněte klávesy CTRL + X
, poté Y
a Enter
.
Spusťte skript:
screen -S faker_session
python3 ~/random_chat_with_faker.py
Chcete-li opustit obrazovku
bez zastavení skriptu, stiskněte klávesy CTRL + A
a poté D.
Do relace se můžete vrátit příkazem:
screen -r faker_session
GaiaNet je slibný projekt, který poskytuje decentralizovanou infrastrukturu pro agenty umělé inteligence. Založení uzlu je díky pohodlným skriptům rychlé a interakce s botem a účast na úkolech umožňuje uživatelům získávat body.