node-configs
node-configs copied to clipboard
Find node configurations to easily setup your Gaia nodes on your machine with open source models and ready-made settings.
Gaia Node Configurations
This repository contains a collection of pre-set configuration files for quickly starting Gaia nodes with various large language models (LLMs) and settings. These configurations aim to simplify the process of deploying and using Gaia nodes for different use cases.
‼️ The pre-set configuration files only support Gaia node version 0.5.0 and above. If your node version is below 0.5.0, please remove the llamaedge_chat_port and llamaedge_embedding_port parameters.
Pre-set Configurations
You can find configuration files for the following models and their setup instructions in their respective readmes.
🧠 Language models
-
Specialized Knowledge Bases:
- London tour guide
- Paris tour guide
- Rust programming language documentation
- Base blockchain documentation
- Chemistry knowledge
- Bible teachings
- Vitalik Buterin's writings
... and many more.
Quick Start
Most configurations follow a similar quick start guide:
- Install Gaia node:
curl -sSfL https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh | bash - Initialize with a pre-set configuration:
Replace the example URL with the specific
config.jsonURL from this repository. For example:gaianet init --config https://raw.githubusercontent.com/GaiaNet-AI/node-configs/main/llama-3-8b-instruct/config.json - Start the node:
gaianet start
After starting, you can usually access your Gaia node as a web-based chatbot or as an OpenAI API drop-in replacement. Refer to the Gaia documentation for more detailed usage instructions.
References
- Gaia Documentation
- Gaia Node GitHub Repository
- LlamaEdge GitHub Repository
- Model-specific references are often included in the individual configuration
README.mdfiles.
License
This work is licensed under the Apache License 2.0.