Chuyển đến nội dung chính
Phiên bản: 1.0.0

Cài đặt và gỡ cài đặt

Nút GaiaNet sử dụng kiểm soát phiên bản từ repo GitHub nguồn của nó. Bạn có thể kiểm tra các phiên bản nút GaiaNet từ trang phát hành.

Cài đặt

Bạn có thể cài đặt WasmEdge Runtime trên bất kỳ nền tảng Linux và MacOS chung nào.

Cài đặt phiên bản mới nhất của nút GaiaNet

Để cài đặt phiên bản mới nhất của nút GaiaNet, hãy chạy dòng lệnh sau.

cuộn tròn -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | Bash

Nút GaiaNet sẽ được cài đặt trong $HOME/gaianet thư mục theo mặc định.

Nếu bạn muốn cài đặt gaianet trong một thư mục khác, bạn có thể sử dụng curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --base <Full_Path> để chỉ định nơi bạn muốn cài đặt GaiaNet. Sau khi bạn sử dụng --căn cứ Để xác định một thư mục khác, bạn nên luôn luôn thêm --base <Full_Path> để bắt đầu và bắt đầu nút của bạn. Đây là một ví dụ:

# Giả sử rằng bạn đang ở trong thư mục gốc
Kiểm tra MKDIR
cuộn tròn -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- -- cơ sở $HOME / thử nghiệm
gaianet init --cơ sở $HOME / thử nghiệm
Gaianet bắt đầu --$HOME cơ sở / thử nghiệm
Gaianet dừng lại --$HOME cơ sở / thử nghiệm

Cài đặt phiên bản cụ thể của GaiaNet Node

Nếu bạn muốn cài đặt một phiên bản nút GaiaNet cụ thể, hãy thay đổi số phiên bản trong dòng lệnh sau.

cuộn tròn -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/download/0.1.3/install.sh' | Bash

Kiểm tra nhật ký phát hành nhấn vào đây.

Cập nhật nút Gaianet hiện tại

Chỉ cần chạy lệnh sau để nâng cấp nút của bạn.

cuộn tròn -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --nâng cấp

Các nâng cấp Tùy chọn sẽ giữ ID nút của bạn.

Gỡ cài đặt

Để gỡ cài đặt hoặc xóa môi trường, hãy chạy lệnh sau.

cuộn tròn -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/uninstall.sh' | Bash

Nhắc nhở quan trọng: Lệnh này sẽ xóa tất cả các tệp liên quan đến GaiaNet, bao gồm nodeid.json. Bạn có trách nhiệm giữ an toàn cho nodeid.json của mình. Nếu bạn muốn chạy cùng một nút sau khi cài đặt lại, vui lòng lưu nodeid.json tệp và frpc.toml tập tin cẩn thận.

Nội dung đã được cài đặt

Nếu bạn cài đặt nút GaiaNet trong $HOME/gaianet Theo mặc định, bạn sẽ có các thư mục và tệp sau khi cài đặt:

  • Các $HOME/gaianet/thùng thư mục chứa công cụ GaiaNet CLI, nhị phân frpc và cơ sở dữ liệu Qdrant Vector nhị phân.
  • Các $HOME/Gaianet/ thư mục chứa llamaedge-api-server.wasmrag-api-server.wasm cho suy luận LLM, bảng điều khiển (giao diện người dùng chatbot), nodeid.json để đăng ký nút của bạn và tệp nhị phân miền Gaianet.
  • Các $HOME/.wasmedge/thùng rác thư mục chứa các tệp thực thi WasmEdge Runtime CLI, đóng vai trò là thời gian chạy LLM.

Tùy chọn CLI cho trình cài đặt

Bạn có thể sử dụng dòng lệnh sau để kiểm tra tất cả các tùy chọn CLI có sẵn

cuộn tròn -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --trợ giúp

Đầu ra phải như sau. Bạn có thể sử dụng các tùy chọn sau để tùy chỉnh cài đặt của mình.

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