ConectaPrimoAI commited on
Commit
3cd6712
·
verified ·
1 Parent(s): 550d35b

Upload folder using huggingface_hub

Browse files
__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
- # transformers/accelerate/safetensors também SEM pino exato: o ace-step fixa
14
- # as versões DELE (o 3º build caiu com transformers==4.50.0 contra o nosso
15
- # 4.48.0), e quem manda nos pinos compartilhados é ele — brigar pino a pino é
16
- # um build de 2 minutos por rodada. Fixe o conjunto que o build verde escolher.
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-Step NÃO está no PyPI ("No matching distribution found" derrubou o
24
- # primeiro build do Space) — o projeto se instala pelo GitHub. Sem pino de
25
- # versão por enquanto: fixe num commit depois do primeiro build verde, para o
26
- # código não trocar sob os seus pés.
27
- git+https://github.com/ace-step/ACE-Step.git
 
 
 
 
 
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