Environment Variables
| Variable | Default | Description |
|---|---|---|
VECTORIA_MODEL | Xenova/all-MiniLM-L6-v2 | Embedding model |
VECTORIA_MODEL_CACHE | ./.cache/transformers | Model cache directory |
VECTORIA_CACHE_DIR | ./.cache/vectoriadb | Embeddings cache directory |
VECTORIA_NAMESPACE | default | Storage namespace |
VECTORIA_MAX_DOCS | 100000 | Maximum documents |
VECTORIA_MAX_DOC_SIZE | 100000 | Max document size (chars) |
VECTORIA_MAX_BATCH | 500 | Max batch size |
VECTORIA_THRESHOLD | 0.4 | Default similarity threshold |
VECTORIA_TOP_K | 10 | Default results limit |
VECTORIA_USE_HNSW | false | Enable HNSW indexing |
VECTORIA_HNSW_M | 16 | HNSW M parameter |
VECTORIA_HNSW_EF_CONSTRUCTION | 200 | HNSW build quality |
VECTORIA_HNSW_EF_SEARCH | 50 | HNSW search quality |
Usage Example
src/config.ts
.env File
.env
Docker Environment
docker-compose.yml
Kubernetes ConfigMap
k8s/configmap.yaml
Related
Production Config
Full configuration
Docker
Container deployment
Health Monitoring
Monitoring setup