Current section

Files

Jump to
liter_llm lib liter_llm embedding_input.ex
Raw

lib/liter_llm/embedding_input.ex

# This file is auto-generated by alef — DO NOT EDIT.
# alef:hash:c892c5ad61c5b9376089e0d461b22e97ed9f5766653c5d3c2e5bf8cca5950f37
# To regenerate: alef generate
# To verify freshness: alef verify --exit-code
defmodule LiterLlm.EmbeddingInput do
@moduledoc "Text or texts to embed."
@typedoc "Text or texts to embed."
@type t :: term()
@typedoc "Single text string."
@type single :: %{type: :single, value: String.t()}
@typedoc "Multiple text strings (batch embedding)."
@type multiple :: %{type: :multiple, value: [String.t()]}
end