ComenzarEmpieza gratis

Encontrar el modelo de texto a imagen más popular

Es hora de refinar tu búsqueda para encontrar y cargar el modelo Stable Diffusion de texto a imagen más popular de CompVis en Hugging Face Hub.

Foto de un labrador persiguiendo una pelota

Se ha cargado la API Hugging Face Hub (api), al igual que el módulo StableDiffusionPipeline de la biblioteca diffusers. Con los modelos Stable Diffusion puedes generar una imagen a partir de cualquier sugerencia que desees, por ejemplo, «un labrador negro persiguiendo una pelota de tenis».

Este ejercicio forma parte del curso

Modelos multimodales con Hugging Face

Ver curso

Instrucciones del ejercicio

  • Utiliza únicamente modelos destinados a tareas de text-to-image.
  • Utiliza una etiqueta adecuada para garantizar que la clase StableDiffusionPipeline pueda cargar el modelo desde la biblioteca diffusers.
  • Ordena los resultados según el número de "likes".
  • Carga el modelo más popular de models utilizando su ID.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

models = api.list_models(
    # Filter for text-to-image tasks
    task="____",
    author="CompVis",
    # Filter for models that can be loaded by the diffusers library
    tags="diffusers:____",
    # Sort according to the most popular
    sort="____"
)

models = list(models)

# Load the most popular model from models
pipe = StableDiffusionPipeline.from_pretrained(models[0].____)
Editar y ejecutar código