ImageGeneratorExtensions.EditImagesAsync Methode

Definition

Bearbeitet Bilder basierend auf originalen Bildern und einer Textaufforderung.

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

Parameter

generator
IImageGenerator

Der Bildgenerator.

originalImages
IEnumerable<AIContent>

Die Bilder, auf denen Änderungen basieren sollen.

prompt
String

Die Aufforderung zum Leiten der Bildbearbeitung.

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, originalImagesoder prompt ist .null

Gilt für: