Class AzureVectorStore

All Implemented Interfaces:
Consumer<List<Document>>, DocumentWriter, VectorStore, org.springframework.beans.factory.InitializingBean

public class AzureVectorStore extends AbstractObservationVectorStore implements org.springframework.beans.factory.InitializingBean
Uses Azure Cognitive Search as a backing vector store. Documents can be preloaded into a Cognitive Search index and managed via Azure tools or added and managed through this VectorStore. The underlying index is configured in the provided Azure SearchIndexClient.
Author:
Greg Meyer, Xiangyang Yu, Christian Tzolov, Josh Long, Thomas Vitale, Soby Chacko
  • Field Details

  • Constructor Details

    • AzureVectorStore

      protected AzureVectorStore(AzureVectorStore.Builder builder)
      Protected constructor that accepts a builder instance. This is the preferred way to create new AzureVectorStore instances.
      Parameters:
      builder - the configured builder instance
  • Method Details