-
-
Notifications
You must be signed in to change notification settings - Fork 283
Windows ‐ Requirements & DeepSpeed
Before installing AllTalk, ensure you have the following prerequisites:
-
Git for cloning GitHub repositories. Installation instructions
-
Microsoft C++ Build Tools and Windows SDK for proper Python functionality. Installation instructions
-
Espeak-ng for multiple TTS engines to function. Installation instructions
DeepSpeed for Windows will be installed automatically on a Standalone installation when using the atsetup.bat utility. Text-generation-webui users can select a version to install from within the atsetup.bat utility.
Should you have a requirement to install DeepSpeed manually into a separate Python environment, you can follow the below instructions.
Note: It's recommended to confirm AllTalk works without DeepSpeed before installation.
The current DeepSpeed build is compatible with:
- PyTorch 2.2.1
- Python 3.11.x
| CUDA Version | OS | Download Link |
|---|---|---|
| v12.1 | Windows | Download |
| v11.8 | Windows | Download |
For versions supporting PyTorch 2.1.x, please check the main releases page.
To check your CUDA version within Text-generation-webui:
- Run
cmd_windows.bat - Execute:
-
python --version(for Python version) -
pip show torch(for CUDA version)
-
Important: You DO NOT need to set Text-generation-webUI's
--deepspeedsetting for AllTalk to use DeepSpeed. These are separate functionalities, and incorrectly setting this in Text-generation-webUI may cause complications.
DeepSpeed Setting