Hvordan installeres SDXL lokalt?

Introduktion

SDXL, også kendt som Stable Diffusion XL, er en meget ventet open source generativ AI-model, der for nylig blev frigivet til offentligheden af StabilityAI. Det er en opgradering fra tidligere versioner af SD som 1.5, 2.0 og 2.1 og tilbyder betydelige forbedringer i billedkvalitet, æstetik og alsidighed.

I denne artikel vil vi guide dig gennem processen med at installere SDXL lokalt, så du kan udnytte kraften i denne avancerede AI-model direkte på din egen maskine.

SDXL

Forudsætninger

Før du begynder installation processen, skal du sørge for at have følgende forudsætninger:

  • Python 3.7 eller højere
  • Pip-pakkehåndtering
  • Git
  • En stabil internetforbindelse

Trin-for-trin installationsvejledning

Trin 1: Klon depotet

Begynd med at klone SDXL-repositoriet fra StabilityAI GitHub side. Åbn din terminal, og kør følgende kommando:

git clone https://github.com/stabilityai/sdxl.git

Trin 2: Opret et virtuelt miljø

Opret derefter et virtuelt miljø for at isolere SDXL'en installation fra dit systems Python miljø. Naviger til det klonede repositorys mappe, og kør følgende kommando:

cd sdxl
python3 -m venv sdxl-env

Trin 3: Aktivér det virtuelle miljø

Aktivér det virtuelle miljø ved at køre den relevante kommando for dit operativsystem:

    • Til Windows:
sdxl-envScriptsactivate.bat
    • Til macOS og Linux:
kilde sdxl-env/bin/activate

Trin 4: Installer afhængigheder

Når det virtuelle miljø er aktiveret, skal du installere de nødvendige afhængigheder ved at køre følgende kommando:

pip install -r requirements.txt

Trin 5: Download fortrænet vægtning

Download de prætrænede vægte til SDXL ved at køre følgende kommando:

python download_weights.py

Trin 6: Kør SDXL

SDXL er nu installeret på din lokale maskine. For at generere billeder ved hjælp af SDXL, skal du køre følgende kommando:

Refiner-modellen fungerer, som navnet antyder, som en metode til at forfine dine billeder, så de får en bedre kvalitet. Bemærk, at dette trin muligvis ikke er nødvendigt for Invoke AI, da det er meningen, at hele processen skal udføres i en enkelt billedgenerering. Sådan bruger du refiner-modellen:

  • Gå til fanen billede-til-billede i AUTOMATIC1111 eller Invoke AI.
  • Skift checkpoint/model til sd_xl_refiner (eller sdxl-refiner i Invoke AI).
  • Du kan bruge ethvert billede, som du har genereret med SDXL-basemodellen, som inputbillede.
  • Indstil denoising-styrken til et sted mellem 0,25 og 0,6 - resultaterne vil variere afhængigt af dit billede, så du bør eksperimentere med denne indstilling.
python sdxl.py

Konklusion

Tillykke med det! Du har installeret SDXL lokalt og er nu klar til at udforske dens muligheder. SDXL, den seneste version af Stabil diffusiongiver betydelige forbedringer i billedkvalitet og æstetik, hvilket gør det til et stærkt værktøj til generativ AI. Ved at følge trin-for-trin installationsvejledning I denne artikel kan du komme i gang med at bruge SDXL og slippe kreativiteten løs med denne avancerede AI-model.

Hvis du vil have flere oplysninger og opdateringer om SDXL, kan du besøge StabilityAI's hjemmeside og blive en del af fællesskabet.

Skriv en kommentar

da_DKDanish