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

CLI'yı Yükleme veya Kaldırma

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

Kurulum

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

Gaia node'un en son sürümünü yükleyin

Gaia 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

Gaia düğümü, Gaia düğümünüze kurulacaktır. $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

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

Belirli bir Gaia node 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 Gaia düğümünü güncelle

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
İpucu

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

Ne yüklü

Eğer Gaia 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 Gaia 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

Gaia CLI'ı 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
Tehlike

Önemli Hatırlatma: Bu komut, Gaia 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.