Interface: IngestFromSourceRequest
@kortexya/reasoninglayer / IngestFromSourceRequest
Interface: IngestFromSourceRequest
Section titled “Interface: IngestFromSourceRequest”Defined in: src/types/sources.ts:613
Request to ingest data from a registered source.
Properties
Section titled “Properties”batchSize?
Section titled “batchSize?”
optionalbatchSize?:number
Defined in: src/types/sources.ts:621
Batch size for fetching from source (default: 1000).
maxRecordsPerType?
Section titled “maxRecordsPerType?”
optionalmaxRecordsPerType?:number|null
Defined in: src/types/sources.ts:619
Max records per type (null = all).
ownerId
Section titled “ownerId”ownerId:
string
Defined in: src/types/sources.ts:615
Owner ID (user who owns the ingested data).
recordsPerDocument?
Section titled “recordsPerDocument?”
optionalrecordsPerDocument?:number
Defined in: src/types/sources.ts:623
Records per rendered document (controls LLM chunk size, default: 20).
typeFilter?
Section titled “typeFilter?”
optionaltypeFilter?:string[] |null
Defined in: src/types/sources.ts:617
Which types/tables to ingest (null = all).