GaiaNet је децентрализована мрежа која пружа агенте вештачке интелигенције ( AI
) отпорне на цензуру, безбедне и монетизујуће. Са великом инвестицијом (10.000.000 долара) и подршком фондова као што су Mirana Ventures и Mantle, пројекат има за циљ да створи безбедну инфраструктуру за ВИ.
Минимум: 4 ЦПУ, 8 ГБ РАМ, 200 ГБ ССД.
Препоручено: 8 процесора, 24 ГБ РАМ-а, 200 ГБ SSD-а.
GaiaNet нуди згодан скрипт за инсталацију који ће поједноставити процес распоређивања чворова.
Инсталирајте MobaXterm да бисте се повезали са сервером.
Повезујемо се са изнајмљеним сервером преко SSH користећи root.
Извршавамо следеће команде да бисмо ажурирали систем:
sudo apt update -y sudo apt-get update
Преузмите и покрените инсталациони скрипт за чвор:
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
Након инсталације, ажурирајте конфигурацију:
source ~/.bashrc
Иницијализујте чвор са конфигурацијом:
gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
Покрећемо чвор командом:
gaianet start
Да бисте добили ИД чвора и ИД уређаја, покрените:
gaianet info
Копирајте податке и сачувајте их на сигурном месту.
Идите на веб локацију GaiaNet и повежите EVM новчаник.
Повезујемо друштвене мреже са профилом.
Кликните на дугме „ Add Node
“ са десне стране и унесите претходно добијене податке (ИД чвора и ИД уређаја).
Чвор ће бити успешно додат након клика на „ Join
“.
Када додате чвор, можете пратити његов статус и зарађивати поене. Важно је редовно комуницирати са ботом, комуникација се такође награђује поенима. Завршите задатке на Galxe-у да бисте добили додатне награде.
Након што је чвор успешно покренут, пратите везу која је генерисана у терминалу и кликните на „ Chat with this node
“. Бот ће почети да интерагује и добићете поене за комуникацију.
Да бисте поједноставили процес комуникације са ботом и аутоматизовали га, можете користити скрипту. Пратите упутства у наставку.
Ажурирамо и инсталирамо потребне пакете:
sudo apt update -y sudo apt install python3-pip -y sudo apt install nano -y sudo apt install screen -y
Инсталирајте Пајтон библиотеке:
pip install requests pip install faker
Хајде да направимо скрипту:
nano ~/random_chat_with_faker.py
Уметните следећи код:
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)
Не забудьте заменити YOUR_WALLET_ADDRES
на адресу своего козелька.
Сачувајте датотеку: притисните CTRL + X
, затим Y
и Enter
.
Покрените скрипту:
screen -S faker_session python3 ~/random_chat_with_faker.py
Да бисте изашли са screen
без заустављања скрипте, притисните CTRL + A
, затим D
Можете се вратити на сесију помоћу команде:
screen -r faker_session
GaiaNet је перспективни пројекат који пружа децентрализовану инфраструктуру за AI агенте. Инсталација чворова је брза, захваљујући практичним скриптама, а интеракција са ботом и учешће у задацима омогућава корисницима да зарађују поене.