Initial commit: Nat20 Notes — TTRPG session transcription & summarization
This commit is contained in:
24
backend/requirements.txt
Normal file
24
backend/requirements.txt
Normal file
@@ -0,0 +1,24 @@
|
||||
fastapi==0.115.0
|
||||
uvicorn[standard]==0.30.6
|
||||
python-multipart==0.0.9
|
||||
requests==2.32.3
|
||||
|
||||
# Pin torch/torchaudio explicitly to the cu121 wheels (see --extra-index-url in
|
||||
# the Dockerfile). If left unpinned, `pip install whisperx` resolves its
|
||||
# loose "torch>=2" constraint against whatever the newest release is
|
||||
# (currently a cu128 build) - that's both a much bigger download (duplicate/
|
||||
# newer CUDA libs) and known to be ABI-incompatible with the cuDNN version
|
||||
# ctranslate2 (a whisperx dependency) expects on older pins. Pinning fixes
|
||||
# both the image size and a real "libcudnn_ops_infer.so.8: cannot open
|
||||
# shared object file" crash some torch/ctranslate2 combos hit.
|
||||
torch==2.3.1
|
||||
torchaudio==2.3.1
|
||||
|
||||
whisperx==3.3.1
|
||||
ctranslate2==4.4.0
|
||||
faster-whisper==1.1.0
|
||||
pyannote.audio==3.3.2
|
||||
nltk==3.9.1
|
||||
pandas==2.2.3
|
||||
transformers==4.44.2
|
||||
matplotlib
|
||||
Reference in New Issue
Block a user