Skip to main content

.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.

ParameterTypBeschreibung
promptstringDer 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.

ParameterTypBeschreibung
fileIdstringID der Bilddatei.

Rückgabewert: string

Die URL zum Laden des Bildes.