Төлем әдістері Abuse

GaiaNet. Түйінді орнату

20.09.2024, 13:59

GaiaNet – цензураға төзімді, қауіпсіз және монетизацияланатын жасанды интеллект ( AI ) агенттерін ұсынатын орталықтандырылмаған желі. Үлкен инвестиция ($10 000 000) және Mirana Ventures және Mantle сияқты қорлардың қолдауымен жоба AI үшін қауіпсіз инфрақұрылым құруға бағытталған.

Ең төменгі және ұсынылатын талаптар

  • Ең аз: 4 процессор, 8 ГБ жедел жады, 200 ГБ SSD.

  • Ұсынылған: 8 процессор, 24 ГБ жедел жады, 200 ГБ SSD.

GaiaNet түйінін орнату

GaiaNet түйінді орналастыру процесін жеңілдететін ыңғайлы орнату сценарийін ұсынады.

Орнату қадамдары

  1. Серверге қосылу үшін MobaXterm орнатыңыз.

  2. Біз жалға алынған серверге SSH арқылы root арқылы қосыламыз.

  3. Жүйені жаңарту үшін келесі пәрмендерді орындаймыз:

     sudo apt update -y sudo apt-get update
  1. Түйін үшін орнату сценарийін жүктеп алыңыз және іске қосыңыз:

     curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Орнатқаннан кейін конфигурацияны жаңартыңыз:

     source ~/.bashrc
  1. Түйінді конфигурациямен инициализациялаңыз:

     gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Біз түйінді пәрменмен іске қосамыз:

     gaianet start
  1. Түйін идентификаторы мен құрылғы идентификаторын алу үшін келесіні іске қосыңыз:

     gaianet info

Деректерді көшіріп, қауіпсіз жерде сақтаңыз.

Түйінді профильге байланыстыру

  1. GaiaNet веб-сайтына өтіп, EVM әмиянын қосыңыз.

  2. Біз әлеуметтік желілерді профильге байланыстырамыз.

  3. Оң жақтағы « Add Node » түймесін басып, бұрын алынған деректерді (түйін идентификаторы және құрылғы идентификаторы) енгізіңіз.

  4. « 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 на адрес своего кошелька.

  1. Файлды сақтаңыз: CTRL + X , содан кейін Y және Enter басыңыз.

  2. Сценарийді іске қосыңыз:

     screen -S faker_session python3 ~/random_chat_with_faker.py

Сценарийді тоқтатпай screen шығу үшін CTRL + A пернелерін, содан кейін D басыңыз.

Сеансқа келесі пәрмен арқылы оралуға болады:

 screen -r faker_session

Қорытынды

GaiaNet – AI агенттері үшін орталықтандырылмаған инфрақұрылымды қамтамасыз ететін перспективалы жоба. Түйінді орнату ыңғайлы сценарийлердің арқасында жылдам, ал ботпен әрекеттесу және тапсырмаларға қатысу пайдаланушыларға ұпай жинауға мүмкіндік береді.