Table of Contents

Constructor GeneratedChunkEmbedding

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

GeneratedChunkEmbedding(EmailChunkId, EmbeddingVector)

One passage paired with where a generator placed it in the active profile's space.

public GeneratedChunkEmbedding(EmailChunkId ChunkId, EmbeddingVector Vector)

Parameters

ChunkId EmailChunkId

The passage the vector stands for.

Vector EmbeddingVector

The point the passage was placed at.

Remarks

The passage text is deliberately absent: the vector has been produced, so nothing downstream of generation needs the words again, and carrying them to the write would keep mail content alive for the length of a transaction that has no use for it.