# ========================================== # CORE AI CONFIGURATION (Provider Agnostic) # ========================================== # Select the LLM Provider: "openai", "azure", "anthropic", "ollama", "vertexai" LLM_PROVIDER=openai # Select the specific model name # Examples: # - OpenAI: gpt-4o, gpt-3.5-turbo # - Anthropic: claude-3-5-sonnet-20240620 # - Ollama: llama3, mistral # - Azure: azure/gpt-4o (requires specific Azure config below) LLM_MODEL_NAME=gpt-4o # ========================================== # PROVIDER API KEYS (Fill what you use) # ========================================== # OpenAI OPENAI_API_KEY=sk-proj-... # Anthropic ANTHROPIC_API_KEY=sk-ant-... # Azure OpenAI AZURE_OPENAI_VERSION=2024-02-15-preview AZURE_OPENAI_DEPLOYMENT=... AZURE_OPENAI_ENDPOINT=... AZURE_OPENAI_KEY=... # Ollama (Local) OLLAMA_BASE_URL=http://localhost:11434 # Google Gemini GEMINI_API_KEY=AIzaSy... # ========================================== # SHARED MEMORY CONFIGURATION (Mem0) # ========================================== # Provider: "mem0" (SaaS) or "qdrant" (Local/Self-Hosted) MEMORY_PROVIDER=mem0 # Mem0 SaaS Key MEM0_API_KEY=m0-xw... # Shared Project ID (The "Brain" Context) MEMORY_PROJECT_ID=itguys_antigravity_v1 # Embedding Configuration # CRITICAL: Changing this requires re-indexing everything! # Options: "openai" (text-embedding-3-small), "local" (all-MiniLM-L6-v2) MEMORY_EMBEDDING_PROVIDER=openai # ========================================== # TELEGRAM INTEGRATION # ========================================== TELEGRAM_BOT_TOKEN=... TELEGRAM_ALLOWED_CHAT_IDS=123456789,987654321