# ===========================================
# PRESENTON - AI PRESENTATION GENERATOR
# Azure OpenAI Configuration
# ===========================================

# ============================================
# LLM PROVIDER - LiteLLM Proxy (Azure OpenAI)
# ============================================
LLM=custom
CUSTOM_LLM_URL=http://litellm-proxy:4000
CUSTOM_LLM_API_KEY=presenton-proxy-key-2025
CUSTOM_MODEL=gpt-5
TOOL_CALLS=true

# ============================================
# IMAGE GENERATION
# ============================================
# Available IMAGE_PROVIDER options: pexels, dall-e-3, gemini_flash, pixabay, none
# Note: Presenton does NOT support Azure DALL-E (only standard OpenAI DALL-E)

IMAGE_PROVIDER=gemini_flash
GOOGLE_API_KEY=your-google-api-key-here

# Alternative: Stock images from Pexels
# IMAGE_PROVIDER=pexels
# PEXELS_API_KEY=your-pexels-api-key

# Alternative: OpenAI DALL-E 3 (requires standard OpenAI key, not Azure)
# IMAGE_PROVIDER=dall-e-3
# OPENAI_API_KEY=your-openai-api-key

# Alternative: No image generation
# IMAGE_PROVIDER=none

# ============================================
# ADVANCED FEATURES
# ============================================
# Allow changing API keys in UI
CAN_CHANGE_KEYS=true

# Enable extended reasoning (for GPT-5)
EXTENDED_REASONING=true

# Disable anonymous telemetry
DISABLE_ANONYMOUS_TELEMETRY=true

# Web grounding (search capabilities)
# WEB_GROUNDING=false

# ============================================
# DATABASE (Optional - SQLite by default)
# ============================================
# DATABASE_URL=sqlite:///app_data/presenton.db
