GaiaNet – цензураға төзімді, қауіпсіз және монетизацияланатын жасанды интеллект ( AI
) агенттерін ұсынатын орталықтандырылмаған желі. Үлкен инвестиция ($10 000 000) және Mirana Ventures және Mantle сияқты қорлардың қолдауымен жоба AI үшін қауіпсіз инфрақұрылым құруға бағытталған.
Ең аз: 4 процессор, 8 ГБ жедел жады, 200 ГБ SSD.
Ұсынылған: 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
Python кітапханаларын орнату:
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 агенттері үшін орталықтандырылмаған инфрақұрылымды қамтамасыз ететін перспективалы жоба. Түйінді орнату ыңғайлы сценарийлердің арқасында жылдам, ал ботпен әрекеттесу және тапсырмаларға қатысу пайдаланушыларға ұпай жинауға мүмкіндік береді.