48 lines
1.4 KiB
Bash
48 lines
1.4 KiB
Bash
#!/bin/bash
|
|
# Find the correct Qwen3-4B text encoder for Z-Image-Turbo
|
|
|
|
cd /home/fabian/ComfyUI
|
|
|
|
# Check HuggingFace cache for previous downloads
|
|
echo "=== HF download logs ==="
|
|
ls -la models/unet/.cache/huggingface/ 2>/dev/null
|
|
cat models/unet/.cache/huggingface/download/*.json 2>/dev/null | head -20
|
|
|
|
echo ""
|
|
echo "=== Check sd-models text_encoders ==="
|
|
ls -la /home/fabian/sd-models/text_encoders/ 2>/dev/null
|
|
find /home/fabian/sd-models -name '*.safetensors' 2>/dev/null
|
|
|
|
echo ""
|
|
echo "=== Try to find the model via huggingface_hub ==="
|
|
/home/fabian/ComfyUI/venv/bin/python3 << 'PYEOF'
|
|
from huggingface_hub import HfApi, list_repo_files
|
|
api = HfApi()
|
|
|
|
# Check common repos for z-image text encoders
|
|
repos_to_check = [
|
|
"Comfy-Org/z_image_text_encoders",
|
|
"city96/z-image-turbo-GGUF",
|
|
"THUDM/z-image-turbo",
|
|
"Comfy-Org/lumina2_text_encoders",
|
|
]
|
|
|
|
for repo in repos_to_check:
|
|
try:
|
|
files = list_repo_files(repo)
|
|
print(f"\n{repo}:")
|
|
for f in files:
|
|
print(f" {f}")
|
|
except Exception as e:
|
|
print(f"\n{repo}: {str(e)[:80]}")
|
|
|
|
# Also search for z_image text encoder repos
|
|
try:
|
|
results = api.list_models(search="z_image text_encoder", limit=5)
|
|
print("\n=== Search: z_image text_encoder ===")
|
|
for m in results:
|
|
print(f" {m.modelId}: {m.tags[:3] if m.tags else 'no tags'}")
|
|
except Exception as e:
|
|
print(f"Search failed: {e}")
|
|
PYEOF
|