IImageGenerator.GenerateAsync Methode

Definition

Sendet eine Anforderung zur Generierung von Bildern und gibt das generierte Bild als ein ImageGenerationResponse.

public System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse> GenerateAsync(Microsoft.Extensions.AI.ImageGenerationRequest request, Microsoft.Extensions.AI.ImageGenerationOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GenerateAsync : Microsoft.Extensions.AI.ImageGenerationRequest * Microsoft.Extensions.AI.ImageGenerationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse>
Public Function GenerateAsync (request As ImageGenerationRequest, Optional options As ImageGenerationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImageGenerationResponse)

Parameter

request
ImageGenerationRequest

Die Anforderung zur Bildgenerierung mit der Eingabeaufforderung und optionalen Originalbildern für die Bearbeitung.

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 von der ImageGenerationRequest.

Ausnahmen

request ist null.

Gilt für: