Panduan pengaturan

Panduan pengaturan penyedia

Lihat langkah penyiapan dan pemecahan masalah berdasarkan alat.

Panduan pengaturan penyedia/Konfigurasi Stable Diffusion WebUI

Konfigurasi Stable Diffusion WebUI

Stable Diffusion WebUI biasanya digunakan untuk pembuatan gambar lokal. Alat ini berbeda dari alat obrolan: Anda terutama mengonfigurasi file model, sampler, ukuran, langkah (steps), dan prompt. Jika Anda ingin alat lain memanggilnya, Anda harus mengaktifkan API terlebih dahulu.

Informasi resmi Unduhan dan dokumentasi mengacu pada situs resmi.

Mengaktifkan API

Item konfigurasiMetode pengisian
Parameter startup--api
Alamat webhttp://127.0.0.1:7860
Dokumentasi APIhttp://127.0.0.1:7860/docs
API text-to-image/sdapi/v1/txt2img
Referensi antarmuka WebUI Gambar ini digunakan untuk mengonfirmasi tata letak antarmuka utama. Ketersediaan API bergantung pada apakah --api ditambahkan saat startup dan apakah /docs dapat dibuka.
Screenshot from the official Stable Diffusion WebUI repository
  1. Instal dan jalankan Stable Diffusion WebUI.
  2. Jika Anda ingin skrip memanggilnya, tambahkan --api saat startup.
  3. Buka http://127.0.0.1:7860/docs dan konfirmasikan bahwa dokumentasi API dapat dibuka.
  4. Hasilkan gambar terlebih dahulu dengan sukses di antarmuka web, kemudian uji dengan API.
  5. Jika terjadi kesalahan, periksa terlebih dahulu file model, memori video (VRAM), nama sampler, dan ukuran gambar.

Memahami parameter pembuatan gambar

PengaturanArtiTips untuk pemula
promptPrompt positifTulis apa yang Anda inginkan muncul di gambar
negative_promptPrompt negatifTulis apa yang tidak ingin Anda munculkan
stepsLangkah pengambilan sampel (steps)Mulai dengan 20 hingga 30 langkah, jangan atur terlalu tinggi di awal
width / heightUkuran gambarMulai dari level 512 atau 768, turunkan jika VRAM tidak mencukupi
sampler_nameSamplerMulai dengan default atau sampler yang berfungsi di antarmuka web

Contoh API

Permintaan minimum untuk text-to-image di SD WebUI
curl -X POST http://127.0.0.1:7860/sdapi/v1/txt2img \ -H "Content-Type: application/json" \ -d '{ "prompt": "a clean product photo of a white ceramic cup", "negative_prompt": "blurry, low quality", "steps": 20, "width": 512, "height": 512 }'

Pertanyaan Umum untuk Pemula

MasalahPemeriksaan prioritasPenanganan
/docs tidak dapat dibukaApakah --api ditambahkan saat startupMulai ulang WebUI dan pastikan tidak ada kesalahan di konsol
Gambar berhasil dibuat di web, tetapi gagal melalui APIApakah alamat API adalah /sdapi/v1/txt2imgUji dengan permintaan minimum terlebih dahulu, jangan tambahkan terlalu banyak parameter sekaligus
Kesalahan samplerApakah sampler_name adaCoba kosongkan sampler_name, atau gunakan sampler yang saat ini berfungsi di web
Memori video (VRAM) tidak mencukupiLebar (width), tinggi (height), steps, jumlah batchMulai dari 512x512, 20 steps, lalu tingkatkan secara bertahap