Skip to main content

Module embedding_identity

Module embedding_identity 

Source
Expand description

Versioned, collision-safe identities for primary embedding generations.

Structs§

ChunkingIdentity
Explicit chunking contract; silent truncation is never represented.
EmbeddingCompatibilityDescriptor
Validated compatibility descriptor whose canonical JSON is identity input.
EmbeddingCompatibilityId
SHA-256 identity of one validated compatibility descriptor.
EmbeddingCompatibilityInput
Untrusted compatibility fields before validation and canonicalization.
EmbeddingContentDigest
SHA-256 digest of canonical UUID/vector content.
EmbeddingDisplayName
A normalized caller-facing alias. It is never used as a filesystem path.
EmbeddingGenerationId
SHA-256 identity of compatibility, source, and canonical content.
EmbeddingSourceFingerprint
SHA-256 fingerprint of one committed source projection.
TokenizerIdentity
Tokenizer and input-limit identity for text-derived embeddings.

Enums§

EmbeddingDistance
Persisted retrieval distance contract.
EmbeddingNormalization
Persisted vector normalization contract.
EmbeddingProducerIdentity
Producer category and fields that participate in compatibility.
EmbeddingValueType
Persisted numeric value contract.
TokenCountClass
How token counts in a producer contract were obtained.

Constants§

EMBEDDING_IDENTITY_VERSION
Compatibility descriptor schema implemented by this release.
MAX_EMBEDDING_DISPLAY_NAME_BYTES
Maximum normalized bytes in a caller-facing display name.