ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona recursos de geração de imagem ao pipeline do 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
- builder
- ChatClientBuilder
- imageGenerator
- IImageGenerator
Um opcional IImageGenerator usado para operações de geração de imagem. Se não for fornecido, uma instância necessária será resolvida do provedor de serviços.
- configure
- Action<ImageGeneratingChatClient>
Um retorno de chamada opcional que pode ser usado para configurar a ImageGeneratingChatClient instância.
Retornos
O builder.
Exceções
builder é null.
Comentários
Esse método permite que o cliente de chat manipule HostedImageGenerationTool instâncias convertendo-as em ferramentas de função que podem ser invocadas pelo modelo de chat subjacente para executar operações de geração e edição de imagem.