Skip to main content
Version: 0.9.x

Type Alias: EmbeddingRole

EmbeddingRole = "query" | "document"

Defined in: types/textEmbeddings.ts:42

Role for forward. Some models are trained with asymmetric query/document prompts (e.g. LFM2.5 uses query: /document: , ColBERT uses [Q] /[D] ). Passing a role auto-prepends the model's configured prompt for that role.