ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje możliwości generowania obrazów do potoku klienta czatu.
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
Parametry
- builder
- ChatClientBuilder
- imageGenerator
- IImageGenerator
Opcjonalne IImageGenerator używane na potrzeby operacji generowania obrazów. Jeśli nie zostanie podane, wymagane wystąpienie zostanie rozpoznane przez dostawcę usług.
- configure
- Action<ImageGeneratingChatClient>
Opcjonalne wywołanie zwrotne, które może służyć do konfigurowania ImageGeneratingChatClient wystąpienia.
Zwraca
builder.
Wyjątki
Parametr builder ma wartość null.
Uwagi
Ta metoda umożliwia klientowi czatu obsługę HostedImageGenerationTool wystąpień przez przekonwertowanie ich na narzędzia funkcji, które mogą być wywoływane przez bazowy model czatu w celu wykonywania operacji generowania i edytowania obrazów.