Interface Filter

  • All Implemented Interfaces:

    
    public interface Filter
    
                        

    This class represents a filter that can be applied during search in an EmbeddingStore. Many EmbeddingStores support a feature called metadata filtering. A Filter can be used for this. A Filter object can represent simple (e.g. type = 'documentation') and composite (e.g. type = 'documentation' AND year > 2020) filter expressions in an EmbeddingStore-agnostic way. Each EmbeddingStore implementation that supports metadata filtering is mapping Filter into it's native filter expression.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description