forked from Dipraise1/Engram
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.validator.example
More file actions
35 lines (28 loc) · 1.07 KB
/
Copy path.env.validator.example
File metadata and controls
35 lines (28 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# ── Engram Validator — Environment Template ──────────────────────────────────
# Copy to .env.validator and fill in your values.
# Start with: python neurons/validator.py
# Bittensor
WALLET_NAME=default
WALLET_HOTKEY=default
SUBTENSOR_NETWORK=test
NETUID=450
# Embedding Model
USE_LOCAL_EMBEDDER=true
LOCAL_EMBEDDING_MODEL=all-MiniLM-L6-v2
EMBEDDING_DIM=384
# Ground truth
GROUND_TRUTH_PATH=./data/ground_truth.jsonl
# Scoring weights (must sum to 1.0)
SCORING_ALPHA=0.50 # recall@K
SCORING_BETA=0.30 # latency
SCORING_GAMMA=0.20 # storage proof success rate
CHALLENGE_INTERVAL=300 # seconds between storage challenges
# Miner fallback for local dev (used when metagraph axon.ip=0.0.0.0)
MINER_PORT=8091
MINER_IP=127.0.0.1
# Security — transport to miners
# Set MINER_USE_HTTPS=true once miners have nginx TLS configured
MINER_USE_HTTPS=false
# Set VALIDATOR_TLS_VERIFY=false only for self-signed certs in local dev
VALIDATOR_TLS_VERIFY=true
LOG_LEVEL=INFO