Spaces:
Running on Zero
Running on Zero
| # Vendored PersonaPlex runtime | |
| RoleForge vendors the `moshi/moshi` Python source directory unchanged from NVIDIA PersonaPlex commit | |
| `3428dfd95309a7f3c84fd93259ded0f810d1ff91`. | |
| Upstream: <https://github.com/NVIDIA/personaplex> | |
| Reason: the upstream package metadata requires `torch >=2.2,<2.5`. Hugging Face ZeroGPU now uses NVIDIA RTX Pro | |
| 6000 Blackwell workers (`sm_120`) and officially supports PyTorch 2.8 or newer. Installing the upstream package | |
| normally therefore selected a PyTorch build with kernels only through `sm_90`, causing every real GPU turn to | |
| fail with `no kernel image is available for execution on the device`. | |
| The vendored Python files are unchanged. Only dependency resolution moved into RoleForge's `requirements.txt`, | |
| which pins the ZeroGPU-supported PyTorch 2.8.0 version and lets the platform select its compatible CUDA build. | |
| The corresponding upstream license files are preserved as: | |
| - `PERSONAPLEX_LICENSE-MIT` | |
| - `PERSONAPLEX_LICENSE.moshi` | |
| - `PERSONAPLEX_LICENSE.audiocraft` | |