Annotation Interface VectorIndexed


@Documented @Retention(RUNTIME) @Target({FIELD,ANNOTATION_TYPE}) public @interface VectorIndexed
  • Element Details

    • fieldName

      String fieldName
      Default:
      ""
    • alias

      String alias
      Default:
      ""
    • algorithm

      redis.clients.jedis.search.Schema.VectorField.VectorAlgo algorithm
      Default:
      FLAT
    • type

      Default:
      FLOAT32
    • count

      int count
      Default:
      -2147483648
    • dimension

      int dimension
      Default:
      -2147483648
    • distanceMetric

      DistanceMetric distanceMetric
      Default:
      L2
    • initialCapacity

      int initialCapacity
      Default:
      -2147483648
    • blockSize

      int blockSize
      Default:
      1024
    • m

      int m
      Default:
      16
    • efConstruction

      int efConstruction
      Default:
      200
    • efRuntime

      int efRuntime
      Default:
      10
    • epsilon

      double epsilon
      Default:
      0.01