ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- builder
- ChatClientBuilder
- 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.