video-query/backend/.env.example

24 lines
936 B
Text

# Google Gemini API Key (REQUIRED)
GOOGLE_API_KEY=your_api_key_here
# Model Configuration (Optional)
# Specify which Gemini model to use for video processing and synthesis
# Default: gemini-2.5-pro for both (ensures consistency)
VIDEO_PROCESSOR_MODEL=gemini-2.5-pro
VIDEO_SYNTHESIS_MODEL=gemini-2.5-pro
# Batch Processing Logging (Optional)
# Enable detailed logging for batch processing operations
# Useful for debugging and understanding how videos are processed
# Default: false (to reduce log volume)
# Enable logging of prompts sent to AI for each video/chunk
# Shows exactly what prompt was used for each video in batch
BATCH_PROCESSING_LOG_PROMPTS=false
# Enable logging of summary previews (first 300 chars)
# Shows what summary each video/chunk generated
BATCH_PROCESSING_LOG_SUMMARIES=false
# Note: When both are enabled, logs will be at DEBUG level
# Use journalctl -u video-query -f | grep "Batch" to filter batch logs