Table of Contents

Struct EmbeddingProfileId

Namespace
MailFathom.Application.Emails.Embeddings
Assembly
MailFathom.Application.dll

Identifies one registered embedding profile, which is one vector space this deployment has embedded into.

public readonly record struct EmbeddingProfileId : IEquatable<EmbeddingProfileId>
Implements
Inherited Members

Remarks

Separate from EmbeddingProfileFingerprint, which identifies the geometry rather than the row: the fingerprint is what activation resolves a declaration through, and this is what a stored vector's attribution points at afterwards.

Properties

Value

Gets the non-empty UUID value.

Methods

Create(Guid)

Creates a profile identifier from a non-empty UUID.

ToString()

Returns the fully qualified type name of this instance.