Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
OpenAI.V1.Embeddings
Contents
Description
/v1/embeddings
Synopsis
- data CreateEmbeddings = CreateEmbeddings {
- input :: Text
- model :: Model
- encoding_format :: Maybe EncodingFormat
- dimensions :: Maybe Natural
- user :: Maybe Text
- _CreateEmbeddings :: CreateEmbeddings
- data EmbeddingObject = EmbbeddingObject {}
- data EncodingFormat
- type API = "embeddings" :> (ReqBody '[JSON] CreateEmbeddings :> Post '[JSON] (ListOf EmbeddingObject))
Main types
data CreateEmbeddings Source #
Request body for /v1/embeddings
Constructors
CreateEmbeddings | |
Fields
|
Instances
_CreateEmbeddings :: CreateEmbeddings Source #
Default CreateEmbeddings
data EmbeddingObject Source #
The embedding object
Instances
Other types
data EncodingFormat Source #
The format to return the embeddings in
Instances
ToJSON EncodingFormat Source # | |
Defined in OpenAI.V1.Embeddings Methods toJSON :: EncodingFormat -> Value # toEncoding :: EncodingFormat -> Encoding # toJSONList :: [EncodingFormat] -> Value # toEncodingList :: [EncodingFormat] -> Encoding # omitField :: EncodingFormat -> Bool # | |
Generic EncodingFormat Source # | |
Defined in OpenAI.V1.Embeddings Associated Types type Rep EncodingFormat :: Type -> Type # Methods from :: EncodingFormat -> Rep EncodingFormat x # to :: Rep EncodingFormat x -> EncodingFormat # | |
Show EncodingFormat Source # | |
Defined in OpenAI.V1.Embeddings Methods showsPrec :: Int -> EncodingFormat -> ShowS # show :: EncodingFormat -> String # showList :: [EncodingFormat] -> ShowS # | |
type Rep EncodingFormat Source # | |