Ödeme Yöntemleri Abuse

GaiaNet. Düğümün kurulması

20.09.2024, 13:59

GaiaNet, sansüre dayanıklı, güvenli ve para kazanılabilir yapay zeka(AI) ajanları sağlayan merkezi olmayan bir ağdır. Büyük bir yatırımla (10.000.000 $) ve Mirana Ventures ve Mantle gibi fonların desteğiyle proje, yapay zeka için güvenli bir altyapı oluşturmayı hedefliyor.

Minimum ve önerilen gereksinimler

  • Minimum: 4 CPU, 8 GB RAM, 200 GB SSD.

  • Önerilen: 8 CPU, 24 GB RAM, 200 GB SSD.

GaiaNet düğüm kurulumu

GaiaNet, düğüm dağıtım sürecini basitleştirmek için kullanışlı bir kurulum komut dosyası sunar.

Kurulum adımları

  1. Sunucuya bağlanmak için MobaXterm'i yükleyin.

  2. Kiralanan sunucuya root kullanarak SSH üzerinden bağlanın.

  3. Sistemi yükseltmek için aşağıdaki komutları çalıştırın:

    sudo apt update -y
    sudo apt-get update
  1. Düğüm için kurulum komut dosyasını indirin ve çalıştırın:

    curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Kurulumdan sonra yapılandırmayı güncelleyin:

    source ~/.bashrc
  1. Düğümü yapılandırma ile başlatın:

    gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/qwen2-0.5b-instruct/config.json
  1. Düğümü komutla başlatın:

    gaianet start
  1. Düğüm Kimliğini ve Cihaz Kimliğini almak için şu komutu çalıştırın:

    gaianet info

Verileri kopyalayın ve güvenli bir yere kaydedin.

Bir düğümü bir profile bağlama

  1. GaiaNet web sitesine gidin ve EVM cüzdanını bağlayın.

  2. Profilde, sosyal ağları bağlayın.

  3. Sağdaki"Node Ekle" düğmesine tıklayın, önceden elde edilen verileri (Node ID ve Cihaz ID) girin.

  4. "Katıl" düğmesine tıkladıktan sonra düğüm başarıyla eklenecektir.

Ödülleri alma

Bir düğüm ekledikten sonra, durumunu takip edebilecek ve puan kazanabileceksiniz. Botla düzenli olarak etkileşim kurmak önemlidir, iletişim de puanlarla ödüllendirilir. Ek ödüller kazanmak için Galxe'deki görevleri tamamlayın.

Bot ile etkileşim

Düğümü başarıyla başlattıktan sonra, terminalde oluşturulan bağlantıyı takip edin ve"Bu düğümle sohbetet" seçeneğine tıklayın. Bot etkileşimi başlatacak ve iletişim için size puan verilecektir.

Bot ile iletişimi otomatikleştirme

Botla sohbet etme sürecini basitleştirmek ve otomatikleştirmek için bir komut dosyası kullanabilirsiniz. Aşağıdaki talimatları izleyin.

Gerekli paketleri güncelleyin ve yükleyin:

sudo apt update -y
sudo apt install python3-pip -y
sudo apt install nano -y
sudo apt install screen -y

Python kütüphanelerini yükleyin:

pip install requests
pip install faker

Bir komut dosyası oluşturun:

nano ~/random_chat_with_faker.py

Aşağıdaki kodu ekleyin:

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 yerine cüzdan adresinizi yazmayı unutmayın.

  1. Dosyayı kaydedin: CTRL + X, ardından Y ve Enter tuşlarına basın.

  2. Komut dosyasını çalıştırın:

    screen -S faker_session
    python3 ~/random_chat_with_faker.py

Komut dosyasını durdurmadan ekrandan çıkmak için CTRL + A, ardından D tuşlarına basın.

Komutu ile oturuma geri dönebilirsiniz:

screen -r faker_session

Sonuç

GaiaNet, yapay zeka ajanları için merkezi olmayan bir altyapı sağlayan umut verici bir projedir. Kullanışlı komut dosyaları sayesinde bir düğüm kurmak hızlıdır ve botla etkileşim ve görevlere katılım, kullanıcıların puan kazanmasına olanak tanır.