Open curran opened 1 year ago
When it comes to storing vectors in Redis... The ID can contain some information about what kind of thing the vector is attached to
viz-${info.id}-file-${filename}
A file within a Viz - Compute one embedding per fileuser-${user.id}
A User - Compute one embedding per user (based on full name, username, bio if available)org-${org.id}
An Organization - Compute one embedding per org (based on name, username, description, bio if available)folder-${folder.id}
A Folder - Compute one embedding per folder (based on name, description)UI Inspiration from GitHub for presenting search results of multiple types:
From Observable
PoC: MongoDB has vector similarity search!
Kinds of results like this:
Search text: folder:@somrOrg/someFolder maps
Filter by:
As a user, I want to search VizHub by entering keywords or a question.
This search should use vector similarity search
The results I want to be able to find include: