Gaia CLI 옵션
Gaia 소프트웨어를 설치한 후 다음을 사용할 수 있습니다. 가이아넷
CLI를 사용하여 노드를 관리합니다. 다음은 CLI 옵션입니다.
도움말
다음을 사용할 수 있습니다. 가이아넷 --도움말
를 클릭하여 사용 가능한 모든 CLI 옵션을 확인하세요.
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
버전
다음을 사용할 수 있습니다. 가이아넷 --버전
를 클릭하여 GaiaNet 버전을 확인하세요.
가이아넷 --버전
init
그리고 가이아넷 초기화
명령에 따라 노드를 초기화합니다. 홈/가이아넷/config.json
파일에 저장합니다. 다음 중 일부를 사용할 수 있습니다. 사전 설정 구성.
가이아넷 초기화
를 실행하면 기본 노드가 초기화됩니다. Gaia 지식이 있는 RAG 애플리케이션입니다.가이아넷 초기화 --config mua
는 MUA 프로젝트 지식으로 노드를 초기화합니다.gaianet init --base <path>
는 대체 디렉토리에 노드를 초기화합니다.
다음을 사용할 수도 있습니다. 가이아넷 초기화 url_your_config_json
를 클릭해 노드에 대한 사용자 지정 설정을 초기화합니다. Gaia 노드 링크를 사용하여 노드를 사용자 지정할 수 있습니다. Gaia config.json에 익숙하다면 수동으로 직접 만들 수 있습니다. 예제 보기 여기.
가이아넷 초기화 --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/pure-llama-3-8b/config.json
시작
그리고 가이아넷 시작
는 노드 실행을 시작하는 것입니다.
- 사용
가이아넷 시작
에 따라 노드를 시작하려면홈/가이아넷/config.json
파일을 만듭니다. - 사용
가이아넷 시작 --base $HOME/gaianet-2.alt
에 따라 노드를 시작하려면홈/가이아넷-2/config.json
파일을 만듭니다. - 사용
가이아넷 시작 -로컬 전용
에 따라 로컬 사용을 위해 노드를 시작하려면홈/가이아넷/config.json
파일을 만듭니다.
중지
그리고 가이아넷 스톱
는 실행 중인 노드를 중지하는 것입니다.
- 사용
가이아넷 스톱
를 눌러 노드 실행을 중지합니다. - 사용
가이아넷 중지 --force
를 눌러 가이아 노드를 강제로 중지합니다. - 사용
가이아넷 중지 --base $HOME/gaianet-2.alt
에 따라 노드를 중지하려면홈/가이아넷-2/config.json
파일을 만듭니다.
구성
그리고 가이아넷 구성
에 정의된 키 필드를 업데이트할 수 있습니다. config.json
파일을 만듭니다.
가이아넷 구성 --도움말
는 사용 가능한 모든 인수를 나열합니다.gaianet config --chat-url <url>
를 클릭하면 채팅 모델의 다운로드 링크가 변경됩니다.gaianet config --prompt-template <template>
은 채팅 모델의 프롬프트 템플릿을 변경합니다.gaianet config --chat-ctx-size <size>
을 클릭하면 채팅 모델의 컨텍스트 크기가 변경됩니다. 기본값은 4096입니다.gaianet config --embedding-url <url>
를 클릭하면 임베딩 모델의 다운로드 링크가 변경됩니다.gaianet config --embedding-ctx-size <size>
을 클릭하면 임베딩 모델의 컨텍스트 크기가 변경됩니다. 여기의 값은 선택한 임베딩 모델과 관련이 있습니다.gaianet config --port <port>
는 Gaia 노드 API 서버의 포트를 변경합니다.gaianet config --system-prompt "<prompt>"
를 클릭하면 시스템 프롬프트가 변경됩니다.gaianet config --rag-prompt "<prompt>"
를 클릭하면 걸레 프롬프트가 변경됩니다.gaianet config --reverse-prompt "<prompt>"
을 클릭하면 반대 프롬프트가 변경됩니다.gainet config --base <path>
를 수정하면<path>/config.json
매개변수.
사용 후 가이아넷 컨피그
일부 매개변수를 변경하려면
- 사용
가이아넷 초기화
를 클릭하여 설정을 적용합니다. - 사용
가이아넷 시작
를 클릭하여 새 노드를 시작합니다.
다음을 사용하는 경우 gaianet config --base $HOME/gaianet-2.alt
를 클릭하여 일부 설정을 업데이트하십시오.
- 사용
가이아넷 초기화 --base $HOME/gaianet-2.alt
를 클릭하여 설정을 적용합니다. - 사용
가이아넷 시작 --base $HOME/gaianet-2.alt
를 클릭하여 새 노드를 시작합니다.
그리고 가이아넷 구성
는 하나의 명령으로 여러 매개변수를 지원합니다. 아래 예는 채팅 모델의 다운로드 링크와 프롬프트 템플릿을 동시에 변경하는 예입니다.
가이아넷 구성 --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
출력은 다음과 같습니다.
[+] 채팅 모델 URL 업데이트 중 ...
* 이전 URL: https://huggingface.co/gaianet/Llama-3-8B-Instruct-GGUF/resolve/main/Meta-Llama-3-8B-Instruct-Q5_K_M.gguf
* 새 URL: https://huggingface.co/gaianet/gemma-1.1-2b-it-GGUF/resolve/main/gemma-1.1-2b-it-Q5_K_M.gguf
[+] 채팅 모델의 프롬프트 템플릿 업데이트 중 ...
* 이전 템플릿: llama-3-chat
* 새 템플릿: gemma-chat
[+] 완료! config.json이 성공적으로 업데이트되었습니다.
base
그리고 --베이스
옵션은 전역입니다. 다른 하위 명령과 결합하여 Gaia 노드의 기본 디렉터리를 지정할 수 있습니다. 홈/가이아넷
.