.AIIMAGE_STABLEDIFFUSION
Erzeugt Bilder per Stable Diffusion (RAGAI.AIIMAGE_STABLEDIFFUSION).
Hintergrund
Einziger der drei Bild-Provider (AIIMAGE_OPENAI/_FALAI/_STABLEDIFFUSION) mit einem negative_prompt-Parameter
(beschreibt, was im Bild vermieden werden soll) - eine Eigenheit von Stable-Diffusion-Modellen, die es bei den
anderen beiden Providern nicht gibt. Nutzt intern die alten io_out_/io_in_-Socket-Events statt der neueren
_trigger_RAGAI_EVENT-Konvention der Schwesterklassen (funktional äquivalent, nur historisch gewachsen).
Methoden
.create(prompt, opts?)
Generiert ein Bild per Stable-Diffusion-Modell.
| Parameter | Typ | Beschreibung |
|---|---|---|
prompt | string | Der Text-Prompt für die Bildgenerierung. |
opts | { negative_prompt?: string, image?: string, images?: string[], aspectRatio?: string } | Zusätzliche Optionen. |
Rückgabewert: Promise<any>
Die erzeugte Bilddatei.
.getImageUrl(fileId)
Erstellt eine ladbare URL für ein zuvor erzeugtes Bild.
| Parameter | Typ | Beschreibung |
|---|---|---|
fileId | string | ID der Bilddatei. |
Rückgabewert: string
Die URL zum Laden des Bildes.