Table of Contents

Class ImageInpaintingRequest

Namespace
Glitch9.AIDevKit

Task for editing an existing image based on a text prompt and optional mask (OpenAI or Google Gemini).

public class ImageInpaintingRequest : VisualMediaGenerationRequest<ImageInpaintingRequest, ImagePrompt, Generated<Texture2D>, Texture2D, IGenerativeImageEvent>, IGenerativeRequest, ISequentialRequest, IMultipartFormRequest
Inheritance
object
ImageInpaintingRequest
Implements
IMultipartFormRequest
Inherited Members
Extension Methods

Constructors

ImageInpaintingRequest(ImagePrompt)

public ImageInpaintingRequest(ImagePrompt prompt)

Parameters

prompt ImagePrompt

Properties

ModelType

public override ModelType ModelType { get; }

Property Value

ModelType

Type

public override FluentApiRequestType Type { get; }

Property Value

FluentApiRequestType

Methods

CreateStreamAsyncInternal()

protected override UniTask<IRESTStream<IGenerativeImageEvent>> CreateStreamAsyncInternal()

Returns

UniTask<IRESTStream<IGenerativeImageEvent>>

ExecuteAsyncInternal()

protected override UniTask<Generated<Texture2D>> ExecuteAsyncInternal()

Returns

UniTask<Generated<Texture2D>>