Similarity

Similarity

Certified

Run a similarity search on a Redis vector set

yaml
type: io.kestra.plugin.redis.vector.Similarity
yaml
id: similarity_search
namespace: company.team

inputs:
  - id: queryVector
    type: ARRAY
    itemType: FLOAT

tasks:
  - id: search
    type: io.kestra.plugin.redis.vector.Similarity
    url: "redis://:{{ secret('REDIS_PASSWORD') }}@{{ secret('REDIS_HOST') }}:6379"
    key: "doc_embeddings"
    vector: "{{ inputs.queryVector }}"
    count: 5

  - id: log_matches
    type: io.kestra.plugin.core.log.Log
    message: "Top matches: {{ outputs.search.matches }}"
Properties
SubTypenumber
SubTypestring
SubTypenumber