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.