evadb.EvaDBCursor.create_vector_index#
- EvaDBCursor.create_vector_index(index_name: str, table_name: str, expr: str, using: str) EvaDBCursor [source]#
Creates a vector index using the provided expr on the table.
- Parameters:
- Returns:
The EvaDBCursor object.
- Return type:
EvaDBCursor
Examples
Create a Vector Index using QDRANT
>>> cursor.create_vector_index( "faiss_index", table_name="meme_images", expr="SiftFeatureExtractor(data)", using="QDRANT" ).df() 0 0 Index faiss_index successfully added to the database >>> relation = cursor.table("PDFs") >>> relation.order("Similarity(ImageFeatureExtractor(Open('/images/my_meme')), ImageFeatureExtractor(data) ) DESC") >>> relation.df()