Aan de slagGa gratis aan de slag

Het populairste text-to-image-model vinden

Tijd om je zoekopdracht te verfijnen en het populairste text-to-image Stable Diffusion-model van CompVis op de Hugging Face Hub te vinden en te laden.

Photo of a labrador chasing a ball

De Hugging Face Hub-API is al geladen (api), net als de StableDiffusionPipeline-module uit de bibliotheek diffusers. Met Stable Diffusion-modellen kun je een afbeelding genereren op basis van elke prompt die je wilt, bijvoorbeeld: "a black labrador chasing a tennis ball".

Deze oefening maakt deel uit van de cursus

Multi-modale modellen met Hugging Face

Cursus bekijken

Oefeninstructies

  • Gebruik alleen modellen voor text-to-image-taken.
  • Gebruik een geschikte tag zodat het model geladen kan worden door de class StableDiffusionPipeline uit de bibliotheek diffusers.
  • Sorteer de resultaten op het aantal "likes".
  • Laad het populairste model uit models met behulp van de ID.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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].____)
Code bewerken en uitvoeren