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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
configHash | readonly | string | - | packages/store-sqlite/src/embedding-meta-repo.ts:296 |
dim | readonly | number | - | packages/store-sqlite/src/embedding-meta-repo.ts:294 |
distanceMetric? | readonly | "cosine" | "dot" | "euclidean" | - | packages/store-sqlite/src/embedding-meta-repo.ts:295 |
embedderKind | readonly | string | - | packages/store-sqlite/src/embedding-meta-repo.ts:292 |
id | readonly | string | - | packages/store-sqlite/src/embedding-meta-repo.ts:291 |
indexMode? | readonly | string | null | Write-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 |
model | readonly | string | - | packages/store-sqlite/src/embedding-meta-repo.ts:293 |
notes? | readonly | string | null | - | packages/store-sqlite/src/embedding-meta-repo.ts:305 |