| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.Ollama.Embeddings
Contents
Synopsis
- embedding :: Text -> Text -> IO (Either String EmbeddingResp)
- embeddingOps :: Text -> Text -> Maybe Bool -> Maybe Text -> IO (Either String EmbeddingResp)
- data EmbeddingOps = EmbeddingOps {}
- data EmbeddingResp = EmbeddingResp {
- model :: Text
- embedding_ :: [[Float]]
Embedding API
Embedding API
Arguments
| :: Text | Model |
| -> Text | Input |
| -> Maybe Bool | Truncate |
| -> Maybe Text | Keep Alive |
| -> IO (Either String EmbeddingResp) |
Embedding API
data EmbeddingOps Source #
Constructors
| EmbeddingOps | |
Instances
| ToJSON EmbeddingOps Source # | |
Defined in Data.Ollama.Embeddings Methods toJSON :: EmbeddingOps -> Value # toEncoding :: EmbeddingOps -> Encoding # toJSONList :: [EmbeddingOps] -> Value # toEncodingList :: [EmbeddingOps] -> Encoding # omitField :: EmbeddingOps -> Bool # | |
| Show EmbeddingOps Source # | |
Defined in Data.Ollama.Embeddings Methods showsPrec :: Int -> EmbeddingOps -> ShowS # show :: EmbeddingOps -> String # showList :: [EmbeddingOps] -> ShowS # | |
| Eq EmbeddingOps Source # | |
Defined in Data.Ollama.Embeddings | |
data EmbeddingResp Source #
Constructors
| EmbeddingResp | |
Fields
| |
Instances
| FromJSON EmbeddingResp Source # | |
Defined in Data.Ollama.Embeddings Methods parseJSON :: Value -> Parser EmbeddingResp # parseJSONList :: Value -> Parser [EmbeddingResp] # | |
| Show EmbeddingResp Source # | |
Defined in Data.Ollama.Embeddings Methods showsPrec :: Int -> EmbeddingResp -> ShowS # show :: EmbeddingResp -> String # showList :: [EmbeddingResp] -> ShowS # | |
| Eq EmbeddingResp Source # | |
Defined in Data.Ollama.Embeddings Methods (==) :: EmbeddingResp -> EmbeddingResp -> Bool # (/=) :: EmbeddingResp -> EmbeddingResp -> Bool # | |