Search Gen 2
The new generation of Eluvio search is built from three independent services running alongside the Content Fabric. Everything is scoped to a search index which is uniquely identified by a content object in the Fabric. Access control is governed by having access to the underlying content object.
| Service | What it is | API |
|---|---|---|
| Vectorstore | Low-level REST interface to the vector database. CRUD for collections, indexes, vectors, and documents, plus semantic vector search on top of keyword filters. Can be used independently for storing and retrieving vector data. | Vectorstore API |
| Clip search indexer | Vectorstore indexes marked with type='clip-search' are asynchronously populated for semantic search clip search according to their configuration (See Next steps for more information). | Indexer API |
| Clip search | The end-user search layer. Turns a free-form query into ranked, playable clips, reranked for relevance. | Content Search API |
The flow: tags in the tagstore and fabric metadata are indexed into the vectorstore by the indexer, and clip search queries the result.
Next steps
- Getting Started — tag content, create an index, run a search.
- Search Configuration — control what gets indexed and how documents are built.