Chasm Network
Inference Scout is a tool that runs inference tasks given by Chasm's Orchestrator. It allows you to leverage powerful language models and contribute to Chasm Network.
Prerequisites
API Keys
Obtain a Groq API key from the Groq Console
(Optional) Obtain an Openrouter API key from Openrouter
Obtain
SCOUT_UID
andWEBHOOK_API_KEY
from the Chasm Website
Server Specifications
1 vCPU
1GB RAM
20GB Disk
Static IP
Suggested Requirements:
2 vCPU
4GB RAM
50GB SSD
Static IP
Obtaining your SCOUT_UID and WEBHOOK_API_KEY
Click
_mint(scout)
Log in to the website and retrieve your webhook API key and UID as the first step.
Software Requirements
Install Docker: Follow the Docker Installation Guide
Set up the environment file: Use
nano .env
orvim .env
to create a file with the following content:
💡Do not use single quotes (') or double quotes (") in your .env file, as Docker has issues with them.
Setup Guide
Get Required Credentials from Chasm
Prepare the
.env
File (as shown above)Verify Scout Ranking: Check your scout ranking at the Leaderboard. Note: The node status may take up to an hour to update.
Monitor Scout Performance:Copy
Restart Docker Container (if needed):Copy
Test LLM Functionality:Copy
Test Server Response:Copy
Expected response: OK
Verify Server Status:Copy
Run the Docker Container:Copy
Pull the Docker Image:Copy
Troubleshooting
Environment Variables
Double-check that all required environment variables are correctly set in the .env
file.
Additional Resources
Optimization Guide: Follow the optimization guide for performance improvements.
Update Guide: Follow the update guide for updating your scout.
This guide should help you set up and run the Chasm Scout server effectively. For more detailed instructions and troubleshooting, refer to the original repository and additional resources provided.
Last updated