# Vector LLM Bot - Environment Configuration # === LLM Configuration === # Base URL for OpenAI-compatible API (supports OpenAI, llama.cpp, Groq, etc) LLM_BASE_URL=https://api.openai.com/v1 # API Key (optional for local LLMs like llama.cpp) LLM_API_KEY=sk-... # Model name LLM_MODEL=gpt-4o-mini # Sampling temperature (0.0 = deterministic, 1.0 = creative) LLM_TEMPERATURE=0.2 # === Bot Memory === # Maximum number of user/assistant message pairs to retain per chat HISTORY_LIMIT=16 # Directory for storing per-chat memory files DATA_DIR=data # === System Prompt === # Default system prompt for all chats (can be overridden per chat if needed) SYSTEM_PROMPT=You are a helpful assistant. Keep responses concise and factual. # === Vector SDK === # Optional Vector secret key (nsec bech32 or hex). If unset, ephemeral keys are used. # VECTOR_SECRET_KEY=nsec... # Whether to send typing indicators (kind 30078) when processing messages TYPING_INDICATOR=true