Un script que instala automáticamente todas las cosas requeridas para ejecutar interfaces AI seleccionadas en AMD Radeon 7900xtx. También debería funcionar en tarjetas 7900XT. Para otras tarjetas, cambie hsa_override_gfx_version al comienzo del script (no probado).
Nota
Se recomienda Ubuntu 24.04.1. La versión 6.x no se prueba en sistemas más antiguos.
| Nombre | Información |
|---|---|
| UPC | AMD Ryzen 7900x3d (IGPU discapacitado en BIOS) |
| GPU | AMD Radeon 7900xtx |
| RAM | 64 GB DDR5 6600MHz |
| Placa madre | Asrock B650E PG Riptide Wifi (3.08) |
| Sistema operativo | Ubuntu 24.04.1 |
| Núcleo | 6.8.0-51 genérico |
| Rocm | 6.2.4 |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Koboldcpp | Python 3.12 Venv | https://github.com/yellowrosecx/koboldcpp-rocm | Modelos GGML y GGUF. |
| UI web de generación de texto | Python 3.12 Venv | https://github.com/oobabooga/text-generation-webui https://github.com/rocm/bitsandbytes.git https://github.com/rocmsoftwaraplatform/flash-attention https://github.com/turboderp/exllamav2 | Modelos EXLLAMAV2 y Transformers. |
| Sillytavern (1.12.9) | Nodo | https://github.com/sillytavern/sillytavern |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Animagine XL 3.1 | Python 3.12 Venv | https://huggingface.co/spaces/cagliostrolab/animagine-xl-3.1 https://huggingface.co/cagliostrolab/animagine-xl-3.1 | |
| Conserfyui | Python 3.12 Venv | https://github.com/comfyanonymous/comfyui | 1. Ejemplos de flujos de trabajo preparados. |
| Artista | Python 3.12 Venv | https://github.com/songrise/artist/ |
| Nombre | Enlace | Información adicional |
|---|---|---|
| Conserfyui-gerager | https://github.com/ltdrdata/comfyui- manager | Gestionar nodos de Comfyui. |
| Cómoda | https://github.com/city96/comfyui-guf https://huggingface.co/city96/t5-v1_1-xxl-coder-bf16 https://huggingface.co/openai/clip-vit-large-patch14 https://huggingface.co/black-forest-labs/flux.1-schnell | Cargador de modelos Gguf. |
| Cómoda | https://github.com/alexisrolland/comfyui-ureRr https://huggingface.co/fal/aurasr https://huggingface.co/fal/aurasr-v2 | Comfyui nodo a imágenes exclusivas. |
| Auraflow-v0.3 | https://huggingface.co/fal/auraflow-v0.3 | Modelo de texto a imagen. |
| Flux.1-schnell gguf | https://huggingface.co/black-forest-labs/flux.1-schnell https://huggingface.co/city96/flux.1-schnell-gguf | Modelo de texto a imagen. |
| Animepro Flux Gguf | https://civitai.com/models/934628? ModelversionId=1053818 | Modelo de texto a imagen. |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Cine | Python 3.12 Venv | https://huggingface.co/spaces/maxin-cn/cinemo https://github.com/maxin-cn/cinemo |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Audiocraft | Python 3.12 Venv | https://github.com/facebookresearch/audiocraft |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Whisperspeech web ui | Python 3.12 Venv | https://github.com/mateusz-dera/whisperspeech-webui https://github.com/collabora/whisperspeech https://github.com/rocmsoftwaraplatform/flash-attention | |
| Melotts | Python 3.12 Venv | https://github.com/myshell-ai/melotts | |
| Meta | Python 3.12 Venv | https://github.com/metavoiceio/metavoice-src https://github.com/metavoiceio/metavoice-src/tree/sidroopdaska/faster_decoding | 1. El script usa la rama FASTER_DECODING. 2. La telemetría está deshabilitada de forma predeterminada |
| F5-TTS | Python 3.12 Venv | https://github.com/swivid/f5-tts | 1. Recuerde seleccionar el archivo de voz al usar la interfaz. |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Triposr | Python3.12 Venv | https://github.com/vast-ai-research/triposr https://github.com/rocmsoftwaraplatform/flash-attention | 1. Utiliza Pytorch ROCM, pero TorchMcubes está construido para la CPU. Este método sigue siendo más rápido que usar solo la versión de CPU de Pytorch. |
| Nombre | Entorno | Campo de golf | Información adicional |
|---|---|---|---|
| Fast -Fetch | Caparazón | https://github.com/fastfetch-cli/fastfetch | Configuración personalizada de FastFetch con información de memoria GPU. |
Nota
El primer inicio después de la instalación de la interfaz seleccionada puede llevar más tiempo.
Importante
Este script no descarga ningún modelo. Si la interfaz no tiene valores predeterminados, descargue el suyo propio.
Precaución
Si actualiza, haga una copia de seguridad de su configuración y modelos. La reinstalación elimina los directorios anteriores.
1. Agregue el usuario a los grupos requeridos.
sudo adduser ` whoami ` video
sudo adduser ` whoami ` render2. Reiniciar
sudo reboot3. Repositorio de clones
git clone https://github.com/Mateusz-Dera/ROCm-AI-Installer.git4. Ejecutar instalador
bash ./install.sh5. Seleccione la ruta de instalación.
6. Seleccione la instalación de ROCM si está actualizando o ejecutando el script por primera vez.
7. Instale interfaces seleccionadas
8. Vaya a la ruta de instalación con la interfaz seleccionada y ejecute:
./run.sh