5 references to EmbeddingType
Microsoft.Extensions.VectorData.Abstractions (5)
ProviderServices\CollectionModelBuilder.cs (2)
312(definitionProperty as VectorStoreVectorProperty)?.EmbeddingType); 559var userRequestedEmbeddingType = definition?.Properties.OfType<VectorStoreVectorProperty>().SingleOrDefault(p => p.Name == vectorProperty.ModelName)?.EmbeddingType;
ProviderServices\VectorDataStrings.cs (2)
35=> $"Property '{vectorProperty.ModelName}' has {nameof(VectorStoreVectorProperty.EmbeddingType)} configured to '{TypeName(embeddingType)}', but the property already has natively supported '{TypeName(vectorProperty.Type)}'. {nameof(VectorStoreVectorProperty.EmbeddingType)} only needs to be specified for properties that require embedding generation.";
RecordDefinition\VectorStoreVectorProperty.cs (1)
106EmbeddingType = EmbeddingType!