Cairnloop.Embedder behaviour (cairnloop v0.1.0)

Copy Markdown View Source

Behaviour for generating vector embeddings from text chunks.

Summary

Callbacks

generate_embeddings(chunks, opts)

@callback generate_embeddings(chunks :: [String.t()], opts :: keyword()) ::
  {:ok, [[float()]]} | {:error, term()}