⌨️Settingdüğümünüzü açın

Artık açık kaynak projesine katkıda bulunmanın yollarına sahip olduğunuza göre, bunu nasıl yapacağınızı bildiğinizden emin olalım.

Sistem gereksinimleri

Bir düğümü başarıyla dağıtmak için en azından aşağıdakilere ihtiyacınız vardır:

Bileşen
Model

İşletim Sistemi

Mac, Linux, Windows (WSL'ye ihtiyaç duyacaktır)

GPU

Opsiyonel

İşlemci

2 çekirdekli vCPU

RAM

8GB

Depolama

10 GB boş alan

Şebeke

İnternet

Düğüm Kurulumu Hızlı Başlangıç

  1. GaiaNet düğümünün en son sürümünü indirmek için tek satırlık komut dosyasını yükleyin

/curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Düğümü aşağıdaki yapılandırma seçeneklerini kullanarak başlatın $HOME/gaianet/config.json : gaianet init

  2. (GaiaNet varsayılan olarak bir Phi-3 LLM ve bir Paris bilgi tabanı ile başlatılır).

  3. Düğümünüzü başlatın: gaianet başlangıç

  4. Başarılı bir başlatmanın ardından komut, düğüm için genel bir UPL yazdıracaktır. Düğüm bilgilerini görmek ve düğümdeki AI ajanı ile sohbet etmek için bu URL'ye bir tarayıcı sekmesi açın.

Düğümü durdurmak için: gaianet durağı

OpenAI API Değişimi

Düğümünüz oluşturulduktan sonra, onu OpenAI uyumlu bir web hizmeti olarak kullanabilirsiniz. Düğümün panosunu açıp düğümün genel URL'sini tarayıcıya yapıştırdığınızda, pano değiştirilmesi gereken tüm parametreleri sağlayan bir tablo görüntüleyecektir.

Docker ile bir düğüm başlatma

Docker kullanarak bir düğümü hızlı bir şekilde başlatmak için bu komutu çalıştırın:

docker run --name gaianet \
  -p 8080:8080 \
  -v $(pwd)/qdrant_storage:/root/gaianet/qdrant/storage:z \
  gaianet/phi-3-mini-instruct-4k_paris:latest

NVIDIA CUDA 12 makinesi ile Docker Node Kurulumu

docker run --name gaianet \
  -p 8080:8080 --device nvidia.com/gpu=all \
  -v $(pwd)/qdrant_storage:/root/gaianet/qdrant/storage:z \
  gaianet/phi-3-mini-instruct-4k_paris:cuda12

Konsol şunları gösterdiğinde düğümünüzün hazır olduğunu anlayacaksınız GaiaNet düğümü şu adresten başlatılır: https://... . Düğümle etkileşim kurmak için bu URL'yi bir tarayıcı penceresinde açın.

Düğümünüzü durdurma ve yeniden başlatma

docker stop gaianet
docker start gaianet

Düğümü yeniden başlatmak için dikkat edilmesi gerekenler

Düğüm her yeniden başlatıldığında, vektör koleksiyonu (bilgi tabanı) yeniden başlatılacaktır. Ayrıca, düğüm yeniden başlatıldığında, günlük mesajları artık konsola yazdırılmaz.

Konteynerde oturum açarak hala görülebilirler:

docker exec -it gaianet /bin/bash
tail -f /root/gaianet/log/start-llamaedge.log

Düğümünüzü silme

Düğümünüze artık ihtiyaç duyulmuyorsa, bu komutlar çalıştırılarak kolayca silinebilir:

docker stop gaianet
docker rm gaianet

Düğümünüzü yapılandırma

Değişiklik Yapmak

Düğümün yapılandırma parametreleri aşağıdaki komut çalıştırılarak güncellenebilir yapılandırma üzerinde komut gaianet konteyner içindeki program.

Değişiklikleri yapmak için gerekli tüm komutlar çalıştırıldıktan sonra, yeni yapılandırmanın etkili olması için düğümün yeniden başlatılması gerekir.

Düğüm kimliğini değiştirme

İlişkili düğüm kimliği (Ethereum adresi) kolayca güncellenir.

  1. Düğümü başlatın

  2. Kopyalama nodeid.json dosyasında tanımlanan keystore dosyası ve nodeid.json kabın içine.

docker cp /local/path/to/nodeid.json gaianet:/root/gaianet/nodeid.json
docker cp /local/path/to/1234-abcd-key-store gaianet:/root/gaianet/1234-abcd-key-store
  1. Yeni adresin ve anahtar deposunun etkili olması için düğümü yeniden başlatın.

Düğümünüzü başkalarının kullanması için yayınlama

docker push gaianet/phi-3-mini-instruct-4k_paris:latest

Node kurulumunu tamamladığınıza göre artık eklentilerinizi ve entegrasyonlarınızı oluşturmaya başlayabilirsiniz!

Son güncelleme