Table of Contents

Constructor ActiveEmbeddingProfile

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

ActiveEmbeddingProfile(EmbeddingProfileId, EmbeddingProfileIdentity)

The profile vectors are currently produced and read under, and the geometry it fixed when it was registered.

public ActiveEmbeddingProfile(EmbeddingProfileId Id, EmbeddingProfileIdentity Identity)

Parameters

Id EmbeddingProfileId

Which registered profile this is.

Identity EmbeddingProfileIdentity

The geometry the profile fixed at registration.

Remarks

Its absence is what "this instance does not embed" means. There is no configuration flag beside it: an active profile row exists, or it does not, and ADR 0006 records why the switch is an activation rather than a setting.

The identity travels with the identifier rather than being looked up beside it, because a caller about to spend on a provider call needs both: the identifier says which rows the vectors hang on, and the identity says which space they have to belong to for that attribution to be true.