Current section
Files
Jump to
Current section
Files
lib/xberg/ner_backend_kind.ex
# This file is auto-generated by alef — DO NOT EDIT.
# alef:hash:ba94fe4cec719c31f8ac484fcc2aba1d30db0f87dea8b1b6d0257417a4a260e2
# To regenerate: alef generate
# To verify freshness: alef verify --exit-code
defmodule Xberg.NerBackendKind do
@moduledoc "NER backend selector."
@typedoc "NER backend selector."
@type t :: :onnx | :llm
@onnx :onnx
@llm :llm
@doc "`xberg-gliner` ONNX inference. Requires `ner-onnx` feature. Models download lazily from `xberg-io/gliner-models`."
@spec onnx() :: t()
def onnx, do: @onnx
@doc "liter-llm zero-shot NER via structured-output prompts. Requires `ner-llm` feature. Useful when domain-specific categories outstrip the ONNX taxonomy."
@spec llm() :: t()
def llm, do: @llm
end