openai-1.0.0: Servant bindings to OpenAI
Safe HaskellSafe-Inferred
LanguageHaskell2010

OpenAI.V1.Images.Generations

Description

/v1/images/generations
Synopsis

Main types

data CreateImage Source #

Requesty body for /v1imagesgenerations

Instances

Instances details
ToJSON CreateImage Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Generic CreateImage Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Associated Types

type Rep CreateImage :: Type -> Type #

Show CreateImage Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

type Rep CreateImage Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Other types

data Quality Source #

The quality of the image that will be generated

Constructors

Standard 
HD 

Instances

Instances details
ToJSON Quality Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Generic Quality Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Associated Types

type Rep Quality :: Type -> Type #

Methods

from :: Quality -> Rep Quality x #

to :: Rep Quality x -> Quality #

Show Quality Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

type Rep Quality Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

type Rep Quality = D1 ('MetaData "Quality" "OpenAI.V1.Images.Generations" "openai-1.0.0-DWUl3td9tpcnv1wfBaSVp" 'False) (C1 ('MetaCons "Standard" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "HD" 'PrefixI 'False) (U1 :: Type -> Type))

data Style Source #

The style of the generated images

Constructors

Vivid 
Natural 

Instances

Instances details
ToJSON Style Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Generic Style Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Associated Types

type Rep Style :: Type -> Type #

Methods

from :: Style -> Rep Style x #

to :: Rep Style x -> Style #

Show Style Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

Methods

showsPrec :: Int -> Style -> ShowS #

show :: Style -> String #

showList :: [Style] -> ShowS #

type Rep Style Source # 
Instance details

Defined in OpenAI.V1.Images.Generations

type Rep Style = D1 ('MetaData "Style" "OpenAI.V1.Images.Generations" "openai-1.0.0-DWUl3td9tpcnv1wfBaSVp" 'False) (C1 ('MetaCons "Vivid" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Natural" 'PrefixI 'False) (U1 :: Type -> Type))

Servant

type API = "generations" :> (ReqBody '[JSON] CreateImage :> Post '[JSON] (ListOf ImageObject)) Source #

Servant API