Skip to content

Graphorin API reference v0.12.1


Graphorin API reference / @graphorin/store-sqlite / / RegisterEmbedderInput

Interface: RegisterEmbedderInput

Defined in: packages/store-sqlite/src/embedding-meta-repo.ts:290

Input for EmbeddingMetaRepository.registerOrReturn. The embedder_id is the canonical lookup key; configHash is a deterministic hash over the embedder's full configuration.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
configHashreadonlystring-packages/store-sqlite/src/embedding-meta-repo.ts:296
dimreadonlynumber-packages/store-sqlite/src/embedding-meta-repo.ts:294
distanceMetric?readonly"cosine" | "dot" | "euclidean"-packages/store-sqlite/src/embedding-meta-repo.ts:295
embedderKindreadonlystring-packages/store-sqlite/src/embedding-meta-repo.ts:292
idreadonlystring-packages/store-sqlite/src/embedding-meta-repo.ts:291
indexMode?readonlystring | nullWrite-path contextualization recipe (item 10 step 1). When supplied, it joins the index version key: a legacy null row adopts it once, after which a different mode fails registration exactly like a configHash change. Omitted = legacy caller, no mode check.packages/store-sqlite/src/embedding-meta-repo.ts:304
modelreadonlystring-packages/store-sqlite/src/embedding-meta-repo.ts:293
notes?readonlystring | null-packages/store-sqlite/src/embedding-meta-repo.ts:305