Skip to content
1 min read · 98 words

Interface: VectorRetrievableCallbacks

Defined in: src/batteries/vector/retrievable_glue.ts:39

The four retrievable-lifecycle callbacks produced by createVectorRetrievableCallbacks.

Properties

PropertyTypeDescriptionDefined in
deleteRetrievableCallbackRetrievableDeleteFnDeletes a retrievable by id.src/batteries/vector/retrievable_glue.ts:47
fetchRetrievablesCallbackRetrievableRetrievalFnFetches retrievables relevant to the current turn.src/batteries/vector/retrievable_glue.ts:41
mutateRetrievableCallbackRetrievableMutateFnReplaces an existing retrievable (upsert).src/batteries/vector/retrievable_glue.ts:45
storeRetrievableCallbackRetrievableStoreFnPersists a new retrievable into the store.src/batteries/vector/retrievable_glue.ts:43