cora / tests /test_models.py
tokgae's picture
Upload folder using huggingface_hub
38ab39c verified
raw
history blame contribute delete
844 Bytes
from huggingface_hub import InferenceClient
from dotenv import load_dotenv
import os
load_dotenv()
token = os.getenv("HF_API_TOKEN")
models_to_test = [
"RunDiffusion/Juggernaut-XL-Lightning", # Top choice for quality/speed
"stabilityai/stable-diffusion-xl-base-1.0", # Reliable baseline
"playgroundai/playground-v2.5-1024px-aesthetic" # High aesthetic
]
prompt = "A detailed historical copperplate engraving of a steam engine"
print("--- Testing Model Availability ---")
for model in models_to_test:
print(f"\nTesting: {model}")
client = InferenceClient(model=model, token=token)
try:
image = client.text_to_image(prompt)
print("SUCCESS! Model is available.")
image.save(f"test_{model.replace('/', '_')}.png")
except Exception as e:
print(f"FAILED: {e}")