AI.Embeddings (fnord v0.8.12)
View SourceSummary
Types
@type attempt() :: non_neg_integer()
@type embedding() :: [float()]
@type embeddings() :: [embedding()]
@type error() :: {:error, :max_attempts_reached} | {:error, :http_error} | {:error, :transport_error} | {:error, String.t()}
@type inputs() :: [String.t()]
Functions
@spec get(String.t()) :: {:ok, embeddings()} | error()