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ç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