Język

ImageGeneratingChatClientBuilderExtensions.UseImageGeneration Metoda

Definicja

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

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.

Dotyczy