CollectionJsonModelBuilder.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 a 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, System::Text::Json::JsonSerializerOptions ^ jsonSerializerOptions);
public virtual Microsoft.Extensions.VectorData.ProviderServices.CollectionModel BuildDynamic(Microsoft.Extensions.VectorData.VectorStoreCollectionDefinition definition, Microsoft.Extensions.AI.IEmbeddingGenerator? defaultEmbeddingGenerator, System.Text.Json.JsonSerializerOptions jsonSerializerOptions);
override this.BuildDynamic : Microsoft.Extensions.VectorData.VectorStoreCollectionDefinition * Microsoft.Extensions.AI.IEmbeddingGenerator * System.Text.Json.JsonSerializerOptions -> Microsoft.Extensions.VectorData.ProviderServices.CollectionModel
Public Overridable Function BuildDynamic (definition As VectorStoreCollectionDefinition, defaultEmbeddingGenerator As IEmbeddingGenerator, jsonSerializerOptions As JsonSerializerOptions) As CollectionModel
Parameters
- definition
- VectorStoreCollectionDefinition
- defaultEmbeddingGenerator
- IEmbeddingGenerator
- jsonSerializerOptions
- JsonSerializerOptions
Returns
The built CollectionModel.