ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- builder
- ChatClientBuilder
Die ChatClientBuilder.
- 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.