ImageGeneratingChatClientBuilderExtensions.UseImageGeneration メソッド

定義

チャット クライアント パイプラインにイメージ生成機能を追加します。

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

パラメーター

imageGenerator
IImageGenerator

オプションの IImageGenerator イメージ生成操作に使用されます。 指定しない場合、必要なインスタンスはサービス プロバイダーから解決されます。

configure
Action<ImageGeneratingChatClient>

ImageGeneratingChatClient インスタンスの構成に使用できる省略可能なコールバック。

返品

builder

例外

buildernullです。

注釈

このメソッドを使用すると、基になるチャット モデルによって呼び出すことができる関数ツールに変換して、 HostedImageGenerationTool インスタンスを処理して、イメージの生成と編集操作を実行できます。

適用対象