Add Vector Search indexes in Doctrine ODM class metadata

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Fixed
    • Priority: Unknown
    • doctrine-2.13.0
    • Affects Version/s: None
    • Component/s: Doctrine
    • None
    • PHP Drivers
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Enable creation of vector search indexes using class metadata

      • SearchIndex attribute
      • XML

       

      #[ODM\SearchIndex(
         name: 'faces',
         type: 'vector',
         fields: [
             [
                 'type' => 'vector',
                 'path' => 'embeddings',
                 'numDimensions' => 1024,
                 'similarity' => 'euclidean',
             ],
             [
                 'type' => 'filter',
                 'path' => '_id',
             ],
         ],
      )]
       

       

            Assignee:
            Jérôme Tamarelle
            Reporter:
            Jérôme Tamarelle
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: