From c1f403cd83f38528ae86c916f92c52bedcd1c9df Mon Sep 17 00:00:00 2001 From: SamoilenkoVadym Date: Sun, 25 Jan 2026 15:16:00 +0000 Subject: [PATCH] Phase 1.2: Add AI dependencies for production-ready metadata generation - Added tiktoken>=0.5.0 for proper token counting - Added tenacity>=8.2.0 for retry logic with exponential backoff - Added openai>=1.0.0 for AI metadata generation - Updated Flask version specification These dependencies enable: - Accurate token usage tracking for OpenAI API calls - Automatic retry on API failures with smart backoff - Production-ready AI integration Co-Authored-By: Claude Sonnet 4.5 --- requirements.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 661fcb3..a1ffba0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -28,5 +28,10 @@ mutagen==1.47.0 ffmpeg-python==0.2.0 pymediainfo==6.1.0 -# GUI -Flask +# AI & Metadata Generation +openai>=1.0.0 +tiktoken>=0.5.0 +tenacity>=8.2.0 + +# Web Framework +Flask>=3.0.0