Class ImageRequest<T>.Builder
public class ImageRequest<T>.Builder : OpenAIRequest.OpenAIRequestBuilder<ImageRequest<T>.Builder, T>
- Inheritance
-
object
ImageRequest<T>.Builder
- Inherited Members
-
Methods
Build(string)
public override T Build(string sender = "")
Parameters
sender string
Returns
- T
SetImage(File<Texture2D>)
public ImageRequest<T>.Builder SetImage(File<Texture2D> image)
Parameters
image File<Texture2D>
Returns
- ImageRequest<T>.Builder
SetImage(Sprite)
public ImageRequest<T>.Builder SetImage(Sprite sprite)
Parameters
sprite Sprite
Returns
- ImageRequest<T>.Builder
SetImage(Texture2D)
public ImageRequest<T>.Builder SetImage(Texture2D texture)
Parameters
texture Texture2D
Returns
- ImageRequest<T>.Builder
SetMask(File<Texture2D>)
public ImageRequest<T>.Builder SetMask(File<Texture2D> mask)
Parameters
mask File<Texture2D>
Returns
- ImageRequest<T>.Builder
SetMask(Sprite)
public ImageRequest<T>.Builder SetMask(Sprite sprite)
Parameters
sprite Sprite
Returns
- ImageRequest<T>.Builder
SetMask(Texture2D)
public ImageRequest<T>.Builder SetMask(Texture2D texture)
Parameters
texture Texture2D
Returns
- ImageRequest<T>.Builder
SetPrompt(string)
public ImageRequest<T>.Builder SetPrompt(string prompt)
Parameters
prompt string
Returns
- ImageRequest<T>.Builder
SetQuality(ImageQuality)
public ImageRequest<T>.Builder SetQuality(OpenAITypes.ImageQuality quality)
Parameters
quality OpenAITypes.ImageQuality
Returns
- ImageRequest<T>.Builder
public ImageRequest<T>.Builder SetResponseFormat(ImageFormat format)
Parameters
format ImageFormat
Returns
- ImageRequest<T>.Builder
SetSize(ImageResolution)
public ImageRequest<T>.Builder SetSize(OpenAITypes.ImageResolution size)
Parameters
size OpenAITypes.ImageResolution
Returns
- ImageRequest<T>.Builder
SetStyle(ImageStyle)
public ImageRequest<T>.Builder SetStyle(OpenAITypes.ImageStyle style)
Parameters
style OpenAITypes.ImageStyle
Returns
- ImageRequest<T>.Builder