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
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çerirllamaedge-api-server.wasm
verag-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
Ö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.