Spaces:
Sleeping
Sleeping
File size: 380 Bytes
ba68800 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# vector_store.py
import faiss
import numpy as np
def create_faiss_index(vectors):
dim = vectors[0].shape[0]
index = faiss.IndexFlatL2(dim)
index.add(np.array(vectors))
return index
def search_similar_cvs(query_vector, index, k=3):
query_vector = np.array([query_vector])
distances, indices = index.search(query_vector, k)
return indices[0].tolist()
|