Idioma

ImageGeneratingChatClient Construtor

Definição

Inicializa uma nova instância da classe ImageGeneratingChatClient.

public ImageGeneratingChatClient(Microsoft.Extensions.AI.IChatClient innerClient, Microsoft.Extensions.AI.IImageGenerator imageGenerator, Microsoft.Extensions.AI.ImageGeneratingChatClient.DataContentHandling dataContentHandling = Microsoft.Extensions.AI.ImageGeneratingChatClient+DataContentHandling.AllImages);
new Microsoft.Extensions.AI.ImageGeneratingChatClient : Microsoft.Extensions.AI.IChatClient * Microsoft.Extensions.AI.IImageGenerator * Microsoft.Extensions.AI.ImageGeneratingChatClient.DataContentHandling -> Microsoft.Extensions.AI.ImageGeneratingChatClient
Public Sub New (innerClient As IChatClient, imageGenerator As IImageGenerator, Optional dataContentHandling As ImageGeneratingChatClient.DataContentHandling = Microsoft.Extensions.AI.ImageGeneratingChatClient+DataContentHandling.AllImages)

Parâmetros

innerClient
IChatClient

O subjacente IChatClient.

imageGenerator
IImageGenerator

Uma IImageGenerator instância que será usada para operações de geração de imagem.

dataContentHandling
ImageGeneratingChatClient.DataContentHandling

Especifica como lidar com DataContent instâncias ao passar mensagens para o cliente interno. O padrão é AllImages.

Exceções

innerClient ou imageGenerator é null.

Aplica-se a