ImageGeneratorExtensions.EditImageAsync Метод

Определение

Изменяет один образ на основе исходного изображения и указанного запроса.

Перегрузки

Имя Описание
EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Изменяет один образ на основе исходного изображения и указанного запроса.

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Изменяет одно изображение на основе массива байтов и указанного запроса.

EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Исходный код:
ImageGeneratorExtensions.cs

Изменяет один образ на основе исходного изображения и указанного запроса.

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

Параметры

generator
IImageGenerator

Генератор образов.

originalImage
DataContent

Одно изображение, на основе изменений.

prompt
String

Запрос на создание образа.

options
ImageGenerationOptions

Параметры создания изображений для настройки запроса.

cancellationToken
CancellationToken

Мониторинг CancellationToken запросов на отмену. Значение по умолчанию — None.

Возвращаемое значение

Образы, созданные генератором.

Исключения

generator, или originalImageprompt есть null.

Применяется к

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Исходный код:
ImageGeneratorExtensions.cs

Изменяет одно изображение на основе массива байтов и указанного запроса.

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

Параметры

generator
IImageGenerator

Генератор образов.

originalImageData
ReadOnlyMemory<Byte>

Массив байтов, содержащий данные изображения для базовых изменений.

fileName
String

Имя файла для данных изображения.

prompt
String

Запрос на создание образа.

options
ImageGenerationOptions

Параметры создания изображений для настройки запроса.

cancellationToken
CancellationToken

Мониторинг CancellationToken запросов на отмену. Значение по умолчанию — None.

Возвращаемое значение

Образы, созданные генератором.

Исключения

generator, или fileNameprompt есть null.

Применяется к