# --- FastAPI Server (Produktion) --- UVICORN_HOST=0.0.0.0 UVICORN_PORT=8000 DEBUG=false # --- Qdrant Vektor-Datenbank --- # Trennung der Daten durch eigenes Prefix QDRANT_URL=http://127.0.0.1:6333 QDRANT_API_KEY= COLLECTION_PREFIX=mindnet # --- Vektoren-Konfiguration --- # Muss 768 für 'nomic-embed-text' sein VECTOR_DIM=768 # --- AI Modelle (Lokal/Fallback) --- MINDNET_LLM_MODEL=phi3:mini MINDNET_OLLAMA_URL=http://127.0.0.1:11434 MINDNET_LLM_TIMEOUT=300.0 MINDNET_LLM_BACKGROUND_LIMIT=2 # Vektor-Modell für semantische Suche MINDNET_EMBEDDING_MODEL=nomic-embed-text # --- WP-20/WP-76: Hybrid-Cloud & Resilienz --- # Primärer Provider für höchste Qualität MINDNET_LLM_PROVIDER=openrouter MINDNET_LLM_FALLBACK=true # Intelligente Rate-Limit Steuerung (Sekunden/Versuche) MINDNET_LLM_RATE_LIMIT_WAIT=60.0 MINDNET_LLM_RATE_LIMIT_RETRIES=3 # --- Cloud Provider Keys (Hier Prod-Keys einsetzen) --- GOOGLE_API_KEY=AIzaSy... (Dein Prod-Key) MINDNET_GEMINI_MODEL=gemini-2.5-flash-lite OPENROUTER_API_KEY=sk-or-v1-... (Dein Prod-Key) # Stabilstes Free-Modell für strukturierte Extraktion OPENROUTER_MODEL=mistralai/mistral-7b-instruct:free # --- Pfade & System (Produktions-Vault) --- MINDNET_TYPES_FILE=./config/types.yaml MINDNET_VAULT_ROOT=./vault_prod MINDNET_VOCAB_PATH=/mindnet/vault/mindnet/_system/dictionary/edge_vocabulary.md # Change Detection für effiziente Re-Imports MINDNET_CHANGE_DETECTION_MODE=full