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

Tùy chọn Gaia CLI

Sau khi cài đặt phần mềm Gaia, bạn có thể sử dụng Gaianet CLI để quản lý nút. Sau đây là các tùy chọn CLI.

Trợ giúp

Bạn có thể sử dụng Gaianet --Trợ giúp để kiểm tra tất cả các tùy chọn CLI có sẵn.

gaianet --help

## Output
Usage: gaianet {config|init|run|stop|OPTIONS}

Subcommands:
config Update the configuration.
init Initialize the GaiaNet node.
run|start Start the GaiaNet node.
stop Stop the GaiaNet node.

Options:
--help Show this help message

Phiên bản

Bạn có thể sử dụng Gaianet --Phiên bản để kiểm tra phiên bản GaiaNet của bạn.

Gaianet --Phiên bản

Init

Các Gaianet Init lệnh khởi tạo nút theo $HOME/gaianet/config.json tệp. Bạn có thể sử dụng một số Cấu hình cài đặt sẵn.

  • Gaianet Init sẽ khởi tạo nút mặc định. Đây là ứng dụng RAG có kiến thức về Gaia.
  • gaianet init --config mua sẽ init một node với kiến thức dự án MUA.
  • gaianet init --base <path> sẽ khởi tạo một nút trong một thư mục thay thế.

Bạn cũng có thể sử dụng Gaianet Init url_your_config_json để khởi tạo các thiết lập tùy chỉnh của bạn cho nút. Bạn có thể tùy chỉnh nút của mình bằng liên kết nút Gaia. Nếu bạn quen thuộc với Gaia config.json, bạn có thể tự tạo theo cách thủ công. Xem ví dụ Ở đây.

gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/pure-llama-3-8b/config.json

bắt đầu

Các Gaianet bắt đầu là bắt đầu chạy node.

  • Dùng Gaianet bắt đầu để khởi động nút theo $HOME/gaianet/config.json tệp.
  • Dùng gaianet bắt đầu --cơ sở $HOME / gaianet-2.alt để khởi động nút theo $HOME/gaianet-2/config.json tệp.
  • Dùng Gaianet bắt đầu --chỉ địa phương để khởi động nút để sử dụng cục bộ theo $HOME/gaianet/config.json tệp.

Dừng

Các Điểm dừng Gaianet là dừng nút đang chạy.

  • Dùng Điểm dừng Gaianet để ngừng chạy nút.
  • Dùng Gaianet dừng lại --lực lượng để buộc dừng nút Gaia.
  • Dùng gaianet dừng --cơ sở $HOME / gaianet-2.alt để dừng nút theo $HOME/gaianet-2/config.json tệp.

Cấu hình

Các Cấu hình Gaianet có thể cập nhật các trường chính được xác định trong config.json tệp.

  • Gaianet Config --Help sẽ liệt kê tất cả các đối số có sẵn
  • gaianet config --chat-url <url> sẽ thay đổi link tải xuống của mô hình chat.
  • gaianet config --prompt-template <template> sẽ thay đổi prompt_template của mô hình chat.
  • gaianet config --chat-ctx-size <size> sẽ thay đổi kích thước ngữ cảnh của mô hình chat. Giá trị mặc định là 4096.
  • gaianet config --embedding-url <url> sẽ thay đổi link download của mô hình nhúng.
  • gaianet config --embedding-ctx-size <size> sẽ thay đổi kích thước ngữ cảnh của mô hình nhúng. Giá trị ở đây được liên kết với mô hình nhúng bạn chọn.
  • gaianet config --port <port> sẽ thay đổi cổng của máy chủ API nút Gaia.
  • gaianet config --system-prompt "<prompt>" sẽ thay đổi lời nhắc hệ thống.
  • gaianet config --rag-prompt "<prompt>" sẽ thay đổi lời nhắc giẻ rách.
  • gaianet config --reverse-prompt "<prompt>" sẽ thay đổi lời nhắc ngược lại.
  • gainet config --base <path> sẽ sửa đổi <path>/config.json tham số.

Sau khi bạn sử dụng Cây lá kim Gaianet Để thay đổi một số thông số, vui lòng

  1. dùng Gaianet Init để cài đặt của bạn có hiệu lực.
  2. dùng Gaianet bắt đầu để bắt đầu nút mới của bạn.

Nếu bạn sử dụng gaianet config --base $HOME/gaianet-2.alt Để cập nhật một số cài đặt, vui lòng

  1. dùng gaianet init --cơ sở $HOME / gaianet-2.alt để cài đặt của bạn có hiệu lực.
  2. dùng gaianet bắt đầu --cơ sở $HOME / gaianet-2.alt để bắt đầu nút mới của bạn.

Các Cấu hình Gaianet Hỗ trợ nhiều tham số trong một lệnh. Ví dụ dưới đây sẽ thay đổi liên kết tải xuống và mẫu nhắc của mô hình trò chuyện cùng một lúc.

gaianet config --chat-url https://huggingface.co/gaianet/gemma-1.1-2b-it-GGUF/resolve/main/gemma-1.1-2b-it-Q5_K_M.gguf --prompt-template gemma-chat

Đầu ra là như sau.

[+] Cập nhật url của mô hình trò chuyện ...
* Url cũ: https://huggingface.co/gaianet/Llama-3-8B-Instruct-GGUF/resolve/main/Meta-Llama-3-8B-Instruct-Q5_K_M.gguf
* Url mới: https://huggingface.co/gaianet/gemma-1.1-2b-it-GGUF/resolve/main/gemma-1.1-2b-it-Q5_K_M.gguf

[+] Cập nhật mẫu nhắc nhở của mô hình trò chuyện ...
* Bản mẫu cũ: llama-3-chat
* Mẫu mới: gemma-chat

[+] HOÀN THÀNH! config.json được cập nhật thành công.

căn cứ

Các --căn cứ tùy chọn là toàn cục. Bạn có thể kết hợp nó với các lệnh phụ khác để chỉ định một thư mục cơ sở cho nút Gaia khác với $HOME/gaianet.