veil.config.entity_resolvers

Classes

BaseEntityResolverConfig()

Marker base for entity resolver configuration objects.

EmbeddingsEntityResolverConfig([threshold, ...])

Configuration for an embeddings-based entity resolver.

class veil.config.entity_resolvers.BaseEntityResolverConfig[source]

Bases: BasePolyConfig

Marker base for entity resolver configuration objects.

classmethod get_type()[source]
class veil.config.entity_resolvers.EmbeddingsEntityResolverConfig(threshold=0.82, context_chars=0)[source]

Bases: BaseEntityResolverConfig

Configuration for an embeddings-based entity resolver.

For v1 we keep options minimal and local-only.

Parameters:
  • threshold (float)

  • context_chars (int)

context_chars: int = 0
classmethod get_type()[source]
threshold: float = 0.82