Share via


OpenAIClientExtensions.AsIImageGenerator(ImageClient) Method

Definition

Gets an IImageGenerator for use with this ImageClient.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::AI::IImageGenerator ^ AsIImageGenerator(OpenAI::Images::ImageClient ^ imageClient);
[System.Diagnostics.CodeAnalysis.Experimental("MEAI001")]
public static Microsoft.Extensions.AI.IImageGenerator AsIImageGenerator(this OpenAI.Images.ImageClient imageClient);
public static Microsoft.Extensions.AI.IImageGenerator AsIImageGenerator(this OpenAI.Images.ImageClient imageClient);
[<System.Diagnostics.CodeAnalysis.Experimental("MEAI001")>]
static member AsIImageGenerator : OpenAI.Images.ImageClient -> Microsoft.Extensions.AI.IImageGenerator
static member AsIImageGenerator : OpenAI.Images.ImageClient -> Microsoft.Extensions.AI.IImageGenerator
<Extension()>
Public Function AsIImageGenerator (imageClient As ImageClient) As IImageGenerator

Parameters

imageClient
ImageClient

The client.

Returns

An IImageGenerator that can be used to generate images via the ImageClient.

Attributes

Exceptions

imageClient is null.

Applies to