ποΈ Connect to superduper
Note that this is only relevant if you are running superduper in development mode.
ποΈ Create datatype
SuperduperDB supports automatic data conversion, so users donβt need to worry about the compatibility of different data formats (PIL.Image, numpy.array, pandas.DataFrame, etc.) with the database.
ποΈ Get useful sample data
ποΈ Insert data
In order to create data, we need to create a Schema for encoding our special Datatype column(s) in the databackend.
ποΈ Compute features
ποΈ Build text embedding model
ποΈ Build image embedding model
Construct a neural network architecture to project high-dimensional image data into a lower-dimensional, dense vector representation
ποΈ Build multimodal embedding models
Some embedding models such as CLIP come in pairs of model and compatible_model.
ποΈ Build LLM
ποΈ Create vector-index
ποΈ Perform a vector search
Once we have this search target, we can execute a search as follows: