# ====================== # Laufzeit / Server # ====================== UVICORN_HOST=0.0.0.0 UVICORN_PORT=8000 LOG_LEVEL=INFO # ====================== # Qdrant – Verbindung # ====================== QDRANT_HOST=127.0.0.1 QDRANT_PORT=6333 QDRANT_URL=http://localhost:6333 # ====================== # Collections – Namen # Hinweise: # - PLAN_COLLECTION wird von unseren neuen Routern verwendet. # - Einige ältere Komponenten nutzen ggf. *QDRANT_COLLECTION_PLANS*/*QDRANT_COLLECTION_EXERCISES*. # Belasse sie konsistent oder kommentiere sie aus, um Verwirrung zu vermeiden. # ====================== PLAN_COLLECTION=plans PLAN_TEMPLATE_COLLECTION=plan_templates PLAN_SESSION_COLLECTION=plan_sessions EXERCISE_COLLECTION=exercises # Kompatibilität (optional, falls von Alt-Code gelesen): # QDRANT_COLLECTION_PLANS=training_plans # QDRANT_COLLECTION_EXERCISES=exercises # ====================== # Strict-Mode für /plan # 0 / leer = aus (Standard) # 1/true/...= an → jede exercise_external_id muss in EXERCISE_COLLECTION existieren, sonst 422 # ====================== PLAN_STRICT_EXERCISES=0 # ====================== # Ollama (LLM) – lokal # ====================== OLLAMA_URL=http://127.0.0.1:11434/api/generate OLLAMA_ENDPOINT=/api/generate OLLAMA_MODEL=mistral OLLAMA_TIMEOUT_SECONDS=120 # ====================== # Embeddings # ====================== EMBEDDING_MODEL=all-MiniLM-L6-v2 EMBEDDING_DIM=384 # ====================== # FastAPI / App Defaults # ====================== DEFAULT_COLLECTION=default API_TITLE="KI Trainerassistent API" API_DESCRIPTION="Lokale API für Trainingsplanung (Karate, Gewaltschutz, etc.)" # ====================== # Wiki Importer # ====================== API_BASE_URL=http://localhost:8000 WIKI_BASE_URL=https://karatetrainer.net WIKI_API_URL=https://karatetrainer.net/api.php WIKI_BOT_USER=Bot WIKI_BOT_PASSWORD=***set_me*** WIKI_SMW_LIMIT=500 WIKI_SMW_OFFSET=0 WIKI_TIMEOUT=15 WIKI_BATCH=50 WIKI_RETRIES=1 WIKI_SLEEP_MS=0 # ====================== # Test-/Hilfs-URLs (für pytest & Tools) # ====================== BASE_URL=http://127.0.0.1:8000 QDRANT_BASE=http://127.0.0.1:6333