ImageGeneratorExtensions.GenerateImagesAsync Methode

Definition

Generiert Bilder basierend auf einer Textaufforderung.

public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse> GenerateImagesAsync(this Microsoft.Extensions.AI.IImageGenerator generator, string prompt, Microsoft.Extensions.AI.ImageGenerationOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member GenerateImagesAsync : Microsoft.Extensions.AI.IImageGenerator * string * Microsoft.Extensions.AI.ImageGenerationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse>
<Extension()>
Public Function GenerateImagesAsync (generator As IImageGenerator, prompt As String, Optional options As ImageGenerationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImageGenerationResponse)

Parameter

generator
IImageGenerator

Der Bildgenerator.

prompt
String

Die Aufforderung zum Leiten der Bildgenerierung.

options
ImageGenerationOptions

Die Optionen für die Bildgenerierung zum Konfigurieren der Anforderung.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für Abbruchanforderungen. Der Standardwert lautet None.

Gibt zurück

Die vom Generator generierten Bilder.

Ausnahmen

generator oder prompt ist null.

Gilt für: