aivideodubbingapi-r08gi1/requirements.txt
Automated Action 74c911b746 Fix dependency issues and update OpenAI API usage
- Updated OpenAI package from 1.3.7 to 1.51.0 for latest API compatibility
- Added PyTorch and torchaudio dependencies for Whisper model support
- Fixed OpenAI API calls to use new AsyncOpenAI client format
- Updated transcription service to use client.audio.transcriptions.create()
- Updated translation service to use client.chat.completions.create()
- Added proper logging to language detection service
- Added environment variable loading with python-dotenv in main.py
- Fixed import order to comply with linting standards

🤖 Generated with BackendIM

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-28 08:19:30 +00:00

19 lines
377 B
Plaintext

fastapi==0.104.1
uvicorn[standard]==0.24.0
python-multipart==0.0.6
sqlalchemy==2.0.23
alembic==1.12.1
boto3==1.34.0
openai==1.51.0
openai-whisper==20231117
torch==2.1.2
torchaudio==2.1.2
python-decouple==3.8
ruff==0.1.6
requests==2.31.0
ffmpeg-python==0.2.0
python-dotenv==1.0.0
email-validator==2.1.0
google-auth==2.25.2
google-auth-oauthlib==1.1.0
google-auth-httplib2==0.2.0