Ana içeriğe geç
Sürüm: 1.0.0

Yükleme ve kaldırma

GaiaNet düğümü, kaynak GitHub reposundan sürüm kontrolünü kullanır. GaiaNet node sürümlerini sürüm sayfasından kontrol edebilirsiniz.

Kurulum

WasmEdge Runtime'ı herhangi bir genel Linux ve MacOS platformuna kurabilirsiniz.

GaiaNet düğümünün en son sürümünü yükleyin

GaiaNet node'un en son sürümünü yüklemek için aşağıdaki komut satırını çalıştırın.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash

GaiaNet düğümü, GaiaNet'in $HOME/gaianet klasörü varsayılan olarak.

Eğer gaianet'i farklı bir dizine kurmak istiyorsanız curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --base <Full_Path> GaiaNet'i nereye kurmak istediğinizi belirtmek için. Bir kez kullandığınızda --base farklı bir dizin tanımlamak için, her zaman --base <Full_Path> düğümünüzü başlatmak ve başlatmak için. İşte bir örnek:

# Kök dizinde olduğunuzu varsayın
mkdir test
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --base $HOME/test
gaianet init --base $HOME/test
gaianet start --base $HOME/test
gaianet stop --base $HOME/test

GaiaNet Node'un belirli bir sürümünü yükleyin

Belirli bir GaiaNet düğüm sürümünü yüklemek istiyorsanız, aşağıdaki komut satırında sürüm numarasını değiştirin.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/download/0.1.3/install.sh' | bash

Sürüm günlüğüne buradan göz atın.

Geçerli Gaianet düğümünü güncelleyin

Düğümünüzü yükseltmek için aşağıdaki komutu çalıştırmanız yeterlidir.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --upgrade

Bu yükseltme seçeneği düğüm kimliğinizi koruyacaktır.

Kaldırma

Ortamı kaldırmak veya temizlemek için aşağıdaki komutu çalıştırın.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/uninstall.sh' | bash

Önemli hatırlatma: Bu komut, GaiaNet ile ilgili tüm dosyaları kaldıracaktır. nodeid.json. nodeid.json dosyanızı güvende tutmak sizin sorumluluğunuzdadır. Yeniden yükledikten sonra aynı düğümü çalıştırmak istiyorsanız, lütfen nodeid.json dosyası ve frpc.toml dosyayı dikkatlice inceleyin.

Ne yüklü

Eğer GaiaNet düğümünü $HOME/gaianet dizininde varsayılan olarak, kurulumdan sonra aşağıdaki dizinlere ve dosyalara sahip olacaksınız:

  • Bu $HOME/gaianet/bin dizini GaiaNet CLI aracını, frpc ikili dosyasını ve Qdrant Vector veritabanı ikili dosyasını içerir.
  • Bu $HOME/gaianet/ dizini şunları içerir llamaedge-api-server.wasm ve rag-api-server.wasm LLM çıkarımı için dashboard (chatbot ui), düğümünüzü kaydetmek için nodeid.json ve gaianet-domain ikilisi.
  • Bu $HOME/.wasmedge/bin dizini, LLM çalışma zamanı olarak hizmet veren WasmEdge Runtime CLI yürütülebilir dosyalarını içerir.

Yükleyici için CLI seçenekleri

Mevcut tüm CLI seçeneklerini kontrol etmek için aşağıdaki komut satırını kullanabilirsiniz

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --help

Çıktı aşağıdaki gibi olmalıdır. Kurulumunuzu özelleştirmek için aşağıdaki seçenekleri kullanabilirsiniz.

Usage:
./install.sh [Options]

Options:
--config <Url> Specify a url to the config file
--base <Path> Specify a path to the gaianet base directory
--reinstall Install and download all required deps
--tmpdir <Path> Specify a path to the temporary directory [default: /tmp]
--ggmlcuda [11/12] Install a specific CUDA enabled GGML plugin version [Possible values: 11, 12].
--enable-vector: Install vector log aggregator
--version Print version
--help Print usage