Einrichtungsleitfaden

Provider-Einrichtungsleitfaden

Einrichtungsschritte und Fehlerbehebung nach Tool durchsuchen.

Provider-Einrichtungsleitfaden/Stable Diffusion WebUI Konfiguration

Stable Diffusion WebUI Konfiguration

Stable Diffusion WebUI wird häufig für die lokale Bildgenerierung verwendet. Es unterscheidet sich von Chat-Tools: Sie konfigurieren hauptsächlich Modelldateien, Sampler, Bildgröße, Schritte (Steps) und Prompts. Wenn andere Tools darauf zugreifen sollen, müssen Sie zuerst die API aktivieren.

Offizielle Informationen Downloads und Dokumentation richten sich nach der offiziellen Website.

API aktivieren

KonfigurationselementEingabemethode
Startparameter--api
Webadressehttp://127.0.0.1:7860
API-Dokumentationhttp://127.0.0.1:7860/docs
Text-to-Image API/sdapi/v1/txt2img
WebUI-Oberflächenreferenz Dieses Bild dient zur Orientierung für das Layout der Hauptoberfläche. Ob die API verfügbar ist, hängt davon ab, ob --api beim Start hinzugefügt wurde und ob /docs geöffnet werden kann.
Screenshot aus dem offiziellen Stable Diffusion WebUI Repository
  1. Installieren und starten Sie Stable Diffusion WebUI.
  2. Wenn Skripte darauf zugreifen sollen, fügen Sie beim Start --api hinzu.
  3. Öffnen Sie http://127.0.0.1:7860/docs und überprüfen Sie, ob die API-Dokumentation aufgerufen werden kann.
  4. Generieren Sie zuerst erfolgreich ein Bild über die Weboberfläche und testen Sie es anschließend über die API.
  5. Falls Fehler auftreten, überprüfen Sie zuerst die Modelldateien, den Grafikspeicher (VRAM), den Sampler-Namen und die Bildgröße.

Bildgenerierungsparameter verstehen

EinstellungBedeutungTipps für Einsteiger
promptPositive PromptsBeschreiben Sie, was im Bild zu sehen sein soll
negative_promptNegative PromptsBeschreiben Sie, was nicht im Bild erscheinen soll
stepsSampling-SchritteBeginnen Sie mit 20 bis 30 Schritten, stellen Sie den Wert anfangs nicht zu hoch ein
width / heightBildgrößeBeginnen Sie bei 512 oder 768; reduzieren Sie den Wert bei unzureichendem VRAM
sampler_nameSamplerVerwenden Sie den Standardwert oder den Sampler, der im Web funktioniert

API-Beispiel

Minimale Anfrage für Text-to-Image in 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 }'

Häufige Fragen für Einsteiger

PhänomenPrioritätsprüfungLösung
/docs lässt sich nicht öffnenWurde beim Start --api hinzugefügtStarten Sie WebUI neu und stellen Sie sicher, dass keine Fehler in der Konsole vorliegen
Bilder funktionieren im Web, aber nicht über die APILautet die API-Adresse /sdapi/v1/txt2imgTesten Sie zuerst mit der minimalen Anfrage und fügen Sie nicht zu viele Parameter auf einmal hinzu
Sampler-FehlerExistiert sampler_nameVersuchen Sie, sampler_name leer zu lassen, oder verwenden Sie den Sampler, der derzeit im Web funktioniert
Unzureichender Grafikspeicher (VRAM)Breite, Höhe, Steps, Batch-MengeBeginnen Sie mit 512x512 und 20 Schritten und erhöhen Sie die Werte schrittweise