Skip to main content

Interface: IKbIngestorDeps

Defined in: internal/kb-ingestor/types.ts:21

Shared instances KbIngestor needs; created once by AIGateway and passed as the second constructor argument.

Properties​

embedder​

embedder: IEmbedder

Defined in: internal/kb-ingestor/types.ts:25

Chunks → vectors (embed), and the ruler the index is checked against.


mdChunker​

mdChunker: IMdChunker

Defined in: internal/kb-ingestor/types.ts:23

Markdown → chunks.


vectorStore​

vectorStore: IVectorStore

Defined in: internal/kb-ingestor/types.ts:27

The index: deleteByDoc, upsertChunks, moveBook, describeIndex.