midlajvalappil's picture
Upload 29 files
f1ba2d2 verified
# YouTube Transcript Chatbot Configuration
app:
title: "AI-Powered YouTube Transcript Tutor"
description: "Ask questions from YouTube lecture transcripts using AI"
version: "1.0.0"
ui:
theme: "light" # light, dark, auto
sidebar_width: 300
max_chat_history_display: 50
enable_animations: true
processing:
default_chunk_size: 1000
chunk_overlap: 200
max_transcript_length: 1000000 # 1MB
supported_languages: ["en", "es", "fr", "de", "it", "pt", "ru", "ja", "ko", "zh"]
default_language: "en"
ai:
model_temperature: 0.7
max_tokens: 2000
retrieval_k: 4 # Number of documents to retrieve
chain_type: "stuff" # stuff, map_reduce, refine, map_rerank
export:
formats: ["pdf", "txt", "json"]
max_export_entries: 1000
pdf_page_size: "A4"
cache:
enable_vectorstore_cache: true
cache_directory: "cache"
max_cache_size_mb: 500
logging:
level: "INFO" # DEBUG, INFO, WARNING, ERROR, CRITICAL
file: "logs/app.log"
max_file_size_mb: 10
backup_count: 5
security:
max_url_length: 2048
allowed_domains: ["youtube.com", "youtu.be", "m.youtube.com"]
rate_limit_requests: 100
rate_limit_window_minutes: 60