Spaces:
Sleeping
Sleeping
| """ | |
| Modal app configuration and container image setup. | |
| """ | |
| import modal | |
| # Define a container image with required dependencies | |
| image = modal.Image.debian_slim(python_version="3.12").pip_install( | |
| "chatterbox-tts==0.1.1", | |
| "fastapi[standard]", | |
| "pydantic", | |
| "numpy", | |
| "transformers>=4.45.0,<4.47.0", # Pin to avoid deprecation warnings | |
| "torch>=2.0.0", | |
| "torchaudio>=2.0.0" | |
| ).env({ | |
| # Suppress the specific transformers deprecation warning | |
| "PYTHONWARNINGS": "ignore::FutureWarning:transformers" | |
| }) | |
| # Create the Modal app | |
| app = modal.App("chatterbox-api-example", image=image) | |