Class VectorStoreDestination
Writes batches of records into a Microsoft.Extensions.VectorData.VectorStoreCollection<TKey, TRecord>. Embeddings are not created here. Run an embedding transformation before this destination when the record needs a vector.
Inheritance
VectorStoreDestination
Implements
Inherited Members
Namespace: ETLBox.AI
Assembly: ETLBox.AI.dll
Syntax
public class VectorStoreDestination : VectorStoreDestination<string, ExpandoObject>, IDataFlowBatchDestination<ExpandoObject>, IDataFlowDestination<ExpandoObject>, IDataFlowBatchDestination, IDataFlowDestination, IDataFlowComponent, ILoggableTaskConstructors
VectorStoreDestination()
Declaration
public VectorStoreDestination()VectorStoreDestination(VectorStoreCollection<string, ExpandoObject>)
Declaration
public VectorStoreDestination(VectorStoreCollection<string, ExpandoObject> collection)Parameters
| Type | Name | Description |
|---|---|---|
| VectorStoreCollection<string, ExpandoObject> | collection |
VectorStoreDestination(VectorStoreCollection<string, ExpandoObject>, int)
Declaration
public VectorStoreDestination(VectorStoreCollection<string, ExpandoObject> collection, int batchSize)Parameters
| Type | Name | Description |
|---|---|---|
| VectorStoreCollection<string, ExpandoObject> | collection | |
| int | batchSize |