# This file is auto-generated by alef — DO NOT EDIT. # alef:hash:8eac0267a7c84310b2cf7f8e6bc84b23de9f2dc29642b471b8bee9225f5c748a # 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