52 lines
2 KiB
Shell
52 lines
2 KiB
Shell
NODE_ENV=development
|
|
DISCORD_BOT_TOKEN=
|
|
DISCORD_APPLICATION_ID=
|
|
DISCORD_GUILD_ID=
|
|
DISCORD_OWNER_ID=
|
|
STATE_STORAGE_BACKEND=postgres
|
|
DATABASE_DSN=postgres://voidbot:voidbot@localhost:5432/voidbot
|
|
# Leave this as local_json until Qdrant is running and you've migrated the existing vectors.
|
|
VECTOR_STORE_KIND=local_json
|
|
VECTOR_STORE_PATH=.voidbot/history-vector-store.json
|
|
SOURCE_VECTOR_STORE_ROOT=.voidbot/source-vectors
|
|
QDRANT_URL=http://127.0.0.1:6333
|
|
QDRANT_API_KEY=
|
|
QDRANT_TIMEOUT_MS=30000
|
|
QDRANT_HISTORY_COLLECTION=voidbot_discord_history_chunks
|
|
QDRANT_SOURCE_COLLECTION=voidbot_repository_source_chunks
|
|
RAG_ARCHIVE_PATH=.voidbot/rag/messages.json
|
|
RAG_SOURCE_ARCHIVE_PATH=.voidbot/rag/source-documents.json
|
|
RAG_IMPORT_STATE_PATH=.voidbot/rag/import-state.json
|
|
RAG_EMBEDDING_BACKEND=ollama
|
|
# Only used by the hash fallback backend. Ollama models report their own vector length.
|
|
RAG_EMBEDDING_DIMENSIONS=256
|
|
RAG_OLLAMA_BASE_URL=http://127.0.0.1:11434
|
|
RAG_OLLAMA_MODEL=qwen3-embedding:0.6b
|
|
RAG_OLLAMA_TIMEOUT_MS=30000
|
|
RAG_QUERY_INSTRUCTION=Given a Discord history question, retrieve relevant messages and discussion snippets that answer it.
|
|
RAG_SOURCE_QUERY_INSTRUCTION=Given a source-tree, codebase, or lore question, retrieve relevant files, code snippets, and lore passages that answer it.
|
|
DISCORD_LOG_ROOT=
|
|
SOURCE_REPO_ROOT=
|
|
SOURCE_REPO_PATTERNS=*
|
|
SOURCE_REPO_INCLUDE_PREFIXES=AetheriaLore:Aetheria/
|
|
LOCAL_LLM_OLLAMA_BASE_URL=http://127.0.0.1:11434
|
|
LOCAL_LLM_OLLAMA_MODEL=qwen3.5:9b
|
|
LOCAL_LLM_OLLAMA_TIMEOUT_MS=120000
|
|
LOCAL_LLM_OLLAMA_KEEP_ALIVE=10m
|
|
LOCAL_LLM_OLLAMA_THINK=false
|
|
LOCAL_LLM_OLLAMA_NUM_CTX=8192
|
|
LOCAL_LLM_ALLOW_PUBLIC=false
|
|
STORAGE_ROOT=.voidbot
|
|
ENABLED_PROVIDERS=owner_codex
|
|
OWNER_CODEX_MODE=local_exec_owner_only
|
|
CODEX_EXECUTABLE=codex
|
|
CODEX_EXEC_ARGS=
|
|
CODEX_MODEL_REASONING_EFFORT=low
|
|
CODEX_EXEC_TIMEOUT_MS=120000
|
|
STYLE_PACK_PATH=styles/void-default.md
|
|
SYSTEM_MESSAGES_PATH=config/system-messages.json
|
|
INDEX_ALL_CHANNELS=false
|
|
INDEXED_CHANNEL_IDS=
|
|
EXCLUDED_CHANNEL_IDS=
|
|
EXCLUDED_CHANNEL_NAMES=
|
|
WORKER_POLL_INTERVAL_MS=5000
|