ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Metodo

Definizione

Aggiunge funzionalità di generazione di immagini alla pipeline client di 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

Parametri

imageGenerator
IImageGenerator

Oggetto facoltativo IImageGenerator utilizzato per le operazioni di generazione di immagini. Se non viene specificato, un'istanza richiesta verrà risolta dal provider di servizi.

configure
Action<ImageGeneratingChatClient>

Callback facoltativo che può essere usato per configurare l'istanza ImageGeneratingChatClient .

Valori restituiti

Il builder

Eccezioni

builder è null.

Commenti

Questo metodo consente al client di chat di gestire HostedImageGenerationTool le istanze convertendole in strumenti di funzione che possono essere richiamati dal modello di chat sottostante per eseguire operazioni di generazione e modifica delle immagini.

Si applica a