ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Método

Definición

Agrega funcionalidades de generación de imágenes a la canalización del cliente de chat.

public static Microsoft.Extensions.AI.ChatClientBuilder UseImageGeneration(this Microsoft.Extensions.AI.ChatClientBuilder builder, Microsoft.Extensions.AI.IImageGenerator? imageGenerator = default, Action<Microsoft.Extensions.AI.ImageGeneratingChatClient>? configure = default);
static member UseImageGeneration : Microsoft.Extensions.AI.ChatClientBuilder * Microsoft.Extensions.AI.IImageGenerator * Action<Microsoft.Extensions.AI.ImageGeneratingChatClient> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function UseImageGeneration (builder As ChatClientBuilder, Optional imageGenerator As IImageGenerator = Nothing, Optional configure As Action(Of ImageGeneratingChatClient) = Nothing) As ChatClientBuilder

Parámetros

imageGenerator
IImageGenerator

Opcional que IImageGenerator se usa para las operaciones de generación de imágenes. Si no se proporciona, se resolverá una instancia necesaria del proveedor de servicios.

configure
Action<ImageGeneratingChatClient>

Devolución de llamada opcional que se puede usar para configurar la ImageGeneratingChatClient instancia.

Devoluciones

El builder.

Excepciones

builder es null.

Comentarios

Este método permite al cliente de chat controlar HostedImageGenerationTool las instancias convirtiéndolas en herramientas de función que el modelo de chat subyacente puede invocar para realizar operaciones de edición y generación de imágenes.

Se aplica a