Spaces:
Running on Zero
Running on Zero
Upload folder using huggingface_hub
Browse files- __pycache__/armazenamento.cpython-311.pyc +0 -0
- __pycache__/nucleo.cpython-311.pyc +0 -0
- modelos/__pycache__/__init__.cpython-311.pyc +0 -0
- modelos/__pycache__/ace_step.cpython-311.pyc +0 -0
- modelos/__pycache__/base.cpython-311.pyc +0 -0
- modelos/__pycache__/qwen3_tts.cpython-311.pyc +0 -0
- modelos/__pycache__/wan22.cpython-311.pyc +0 -0
- modelos/__pycache__/z_image.cpython-311.pyc +0 -0
- nucleo.py +10 -0
- requirements.txt +14 -10
__pycache__/armazenamento.cpython-311.pyc
CHANGED
|
Binary files a/__pycache__/armazenamento.cpython-311.pyc and b/__pycache__/armazenamento.cpython-311.pyc differ
|
|
|
__pycache__/nucleo.cpython-311.pyc
CHANGED
|
Binary files a/__pycache__/nucleo.cpython-311.pyc and b/__pycache__/nucleo.cpython-311.pyc differ
|
|
|
modelos/__pycache__/__init__.cpython-311.pyc
CHANGED
|
Binary files a/modelos/__pycache__/__init__.cpython-311.pyc and b/modelos/__pycache__/__init__.cpython-311.pyc differ
|
|
|
modelos/__pycache__/ace_step.cpython-311.pyc
CHANGED
|
Binary files a/modelos/__pycache__/ace_step.cpython-311.pyc and b/modelos/__pycache__/ace_step.cpython-311.pyc differ
|
|
|
modelos/__pycache__/base.cpython-311.pyc
CHANGED
|
Binary files a/modelos/__pycache__/base.cpython-311.pyc and b/modelos/__pycache__/base.cpython-311.pyc differ
|
|
|
modelos/__pycache__/qwen3_tts.cpython-311.pyc
CHANGED
|
Binary files a/modelos/__pycache__/qwen3_tts.cpython-311.pyc and b/modelos/__pycache__/qwen3_tts.cpython-311.pyc differ
|
|
|
modelos/__pycache__/wan22.cpython-311.pyc
CHANGED
|
Binary files a/modelos/__pycache__/wan22.cpython-311.pyc and b/modelos/__pycache__/wan22.cpython-311.pyc differ
|
|
|
modelos/__pycache__/z_image.cpython-311.pyc
CHANGED
|
Binary files a/modelos/__pycache__/z_image.cpython-311.pyc and b/modelos/__pycache__/z_image.cpython-311.pyc differ
|
|
|
nucleo.py
CHANGED
|
@@ -206,6 +206,16 @@ def gerar(tipo: str, params_json: str) -> Iterator[Dict]:
|
|
| 206 |
_log(tipo, "gpu_indisponivel", e)
|
| 207 |
yield {"erro_gpu": f"ZeroGPU indisponível agora: {str(e)[:120]}"}
|
| 208 |
return
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 209 |
if "out of memory" in str(e).lower():
|
| 210 |
tentativa_oom += 1
|
| 211 |
mbase.limpar_vram()
|
|
|
|
| 206 |
_log(tipo, "gpu_indisponivel", e)
|
| 207 |
yield {"erro_gpu": f"ZeroGPU indisponível agora: {str(e)[:120]}"}
|
| 208 |
return
|
| 209 |
+
if isinstance(e, ImportError):
|
| 210 |
+
# Biblioteca que não está neste runtime (o ACE-Step saiu do
|
| 211 |
+
# requirements por cravar transformers==4.50.0 contra o
|
| 212 |
+
# >=4.51 do Z-Image). Não é falha DO PEDIDO: é este worker
|
| 213 |
+
# não fazendo este tipo — erro_gpu, para o backend degradar
|
| 214 |
+
# ao gerador local em vez de devolver erro à pessoa.
|
| 215 |
+
_log(tipo, "sem_biblioteca", e)
|
| 216 |
+
yield {"erro_gpu": f"este runtime não tem a biblioteca de "
|
| 217 |
+
f"{tipo}: {str(e)[:120]}"}
|
| 218 |
+
return
|
| 219 |
if "out of memory" in str(e).lower():
|
| 220 |
tentativa_oom += 1
|
| 221 |
mbase.limpar_vram()
|
requirements.txt
CHANGED
|
@@ -10,20 +10,24 @@
|
|
| 10 |
# ace-step exige diffusers>=0.33, e o Wan 2.2 também quer diffusers recente.
|
| 11 |
# Fixe a versão exata que o primeiro build verde escolher.
|
| 12 |
diffusers>=0.34
|
| 13 |
-
#
|
| 14 |
-
#
|
| 15 |
-
#
|
| 16 |
-
|
| 17 |
-
transformers>=4.48
|
| 18 |
accelerate>=1.2
|
| 19 |
safetensors>=0.5
|
| 20 |
Pillow==11.1.0
|
| 21 |
imageio==2.36.1
|
| 22 |
imageio-ffmpeg==0.6.0
|
| 23 |
-
# O ACE-
|
| 24 |
-
#
|
| 25 |
-
#
|
| 26 |
-
#
|
| 27 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
boto3==1.35.90
|
| 29 |
requests>=2.32
|
|
|
|
| 10 |
# ace-step exige diffusers>=0.33, e o Wan 2.2 também quer diffusers recente.
|
| 11 |
# Fixe a versão exata que o primeiro build verde escolher.
|
| 12 |
diffusers>=0.34
|
| 13 |
+
# `>=4.51` é MEDIDO, não gosto: o Z-Image usa encoder Qwen3, e a classe
|
| 14 |
+
# Qwen3Model só existe do 4.51 em diante — com 4.50 a primeira geração real
|
| 15 |
+
# caiu com "module transformers has no attribute Qwen3Model".
|
| 16 |
+
transformers>=4.51
|
|
|
|
| 17 |
accelerate>=1.2
|
| 18 |
safetensors>=0.5
|
| 19 |
Pillow==11.1.0
|
| 20 |
imageio==2.36.1
|
| 21 |
imageio-ffmpeg==0.6.0
|
| 22 |
+
# O ACE-STEP SAIU DAQUI, E NÃO FOI ESQUECIMENTO. Ele crava
|
| 23 |
+
# transformers==4.50.0 (conferido no requirements.txt do GitHub deles), e o
|
| 24 |
+
# Z-Image/Qwen3-TTS exigem >=4.51: no MESMO processo os dois não se
|
| 25 |
+
# resolvem — o pip cai em ResolutionImpossible, e forçar a instalação
|
| 26 |
+
# quebraria imagem e voz para salvar música. O desempate: 3 tipos > 1.
|
| 27 |
+
# Música neste runtime devolve erro_gpu ("sem a biblioteca") e o backend
|
| 28 |
+
# DEGRADA para o gerador local — comportamento honesto, nunca 500.
|
| 29 |
+
# Quando o ACE-Step soltar o pino (ou houver um Space só de música),
|
| 30 |
+
# devolva a linha:
|
| 31 |
+
# git+https://github.com/ace-step/ACE-Step.git
|
| 32 |
boto3==1.35.90
|
| 33 |
requests>=2.32
|