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_sessionGaiaNet је перспективни пројекат који пружа децентрализовану инфраструктуру за AI агенте. Инсталација чворова је брза, захваљујући практичним скриптама, а интеракција са ботом и учешће у задацима омогућава корисницима да зарађују поене.