Annotation Interface Memory.Vector

Enclosing class:
Memory

@Documented @Retention(RUNTIME) @Target({}) public static @interface Memory.Vector
Vector memory configuration.
  • Element Details

    • enabled

      boolean enabled
      Whether vector memory is enabled.
      Default:
      false
    • dimensions

      int dimensions
      Vector dimensions.
      Default:
      1536
    • provider

      String provider
      Vector store provider.
      Default:
      ""
    • index

      String index
      Index/collection name.
      Default:
      ""
    • metric

      Similarity metric.
      Default:
      COSINE
    • topK

      int topK
      Number of results to retrieve.
      Default:
      5
    • minSimilarity

      double minSimilarity
      Minimum similarity threshold (0.0 - 1.0).
      Default:
      0.7
    • embeddingModel

      String embeddingModel
      Embedding model to use.
      Default:
      ""