Package org.springframework.ai.vectorstore.weaviate
@NonNullApi
@NonNullFields
package org.springframework.ai.vectorstore.weaviate
Provides the API for embedding observations.
-
ClassDescriptionConverts
Filter.Expression
into Weaviate metadata filter expression format.A vector store implementation that stores and retrieves vectors in a Weaviate database.Defines the consistency levels for Weaviate operations.Represents a metadata field configuration for Weaviate vector store.Defines the supported types for metadata fields.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.UseWeaviateVectorStore.builder(WeaviateClient, EmbeddingModel)
()} instead to configure and create instances of WeaviateVectorStoreDeprecated, for removal: This API element is subject to removal in a future version.UseWeaviateVectorStore.ConsistentLevel
instead.Deprecated, for removal: This API element is subject to removal in a future version.UseWeaviateVectorStore.MetadataField
instead.Deprecated, for removal: This API element is subject to removal in a future version.UseWeaviateVectorStore.MetadataField.Type
instead.
WeaviateVectorStore.builder(WeaviateClient, EmbeddingModel)
()} instead to configure and create instances of WeaviateVectorStore.