CollectionModelBuilder.BuildDynamic Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Builds and returns an CollectionModel for dynamic mapping scenarios from the given definition.
public:
virtual Microsoft::Extensions::VectorData::ProviderServices::CollectionModel ^ BuildDynamic(Microsoft::Extensions::VectorData::VectorStoreCollectionDefinition ^ definition, Microsoft::Extensions::AI::IEmbeddingGenerator ^ defaultEmbeddingGenerator);
public virtual Microsoft.Extensions.VectorData.ProviderServices.CollectionModel BuildDynamic(Microsoft.Extensions.VectorData.VectorStoreCollectionDefinition definition, Microsoft.Extensions.AI.IEmbeddingGenerator? defaultEmbeddingGenerator);
abstract member BuildDynamic : Microsoft.Extensions.VectorData.VectorStoreCollectionDefinition * Microsoft.Extensions.AI.IEmbeddingGenerator -> Microsoft.Extensions.VectorData.ProviderServices.CollectionModel
override this.BuildDynamic : Microsoft.Extensions.VectorData.VectorStoreCollectionDefinition * Microsoft.Extensions.AI.IEmbeddingGenerator -> Microsoft.Extensions.VectorData.ProviderServices.CollectionModel
Public Overridable Function BuildDynamic (definition As VectorStoreCollectionDefinition, defaultEmbeddingGenerator As IEmbeddingGenerator) As CollectionModel
Parameters
- definition
- VectorStoreCollectionDefinition
The record definition describing the collection's schema.
- defaultEmbeddingGenerator
- IEmbeddingGenerator
An optional default embedding generator for vector properties.
Returns
The built CollectionModel.