Sprache

ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Methode

Definition

Fügt der Chatclientpipeline Bildgenerierungsfunktionen hinzu.

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

Parameter

imageGenerator
IImageGenerator

Ein optionaler IImageGenerator Wert, der für Bildgenerierungsvorgänge verwendet wird. Falls nicht angegeben, wird eine erforderliche Instanz vom Dienstanbieter aufgelöst.

configure
Action<ImageGeneratingChatClient>

Ein optionaler Rückruf, der zum Konfigurieren der ImageGeneratingChatClient Instanz verwendet werden kann.

Gibt zurück

Die builder.

Ausnahmen

builder ist null.

Hinweise

Mit dieser Methode kann der Chatclient Instanzen verarbeiten HostedImageGenerationTool , indem sie in Funktionstools konvertiert werden, die vom zugrunde liegenden Chatmodell aufgerufen werden können, um Bildgenerierungs- und Bearbeitungsvorgänge auszuführen.

Gilt für: