Skip to content

IngestionPipeline

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:62

new IngestionPipeline(init?): IngestionPipeline

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:75

Partial<IngestionPipeline>

IngestionPipeline

transformations: TransformComponent<BaseNode<Metadata>[] | Promise<BaseNode<Metadata>[]>>[] = []

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:63


optional documents: Document<Metadata>[]

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:64


optional reader: BaseReader<Document<Metadata>>

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:65


optional vectorStore: BaseVectorStore<unknown, unknown>

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:66


optional vectorStores: VectorStoreByType

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:67


optional docStore: BaseDocumentStore

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:68


docStoreStrategy: DocStoreStrategy = DocStoreStrategy.UPSERTS

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:69


optional cache: IngestionCache

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:70


disableCache: boolean = false

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:71

prepareInput(documents?, nodes?): Promise<BaseNode<Metadata>[]>

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:95

Document<Metadata>[]

BaseNode<Metadata>[]

Promise<BaseNode<Metadata>[]>


run(args, transformOptions?): Promise<BaseNode<Metadata>[]>

Defined in: .build/typescript/packages/llamaindex/src/ingestion/IngestionPipeline.ts:117

any = {}

any

Promise<BaseNode<Metadata>[]>