Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -80,8 +80,11 @@ def create_vector_store(text):
|
|
| 80 |
# Generate embeddings for cleaned sentences
|
| 81 |
embeddings = [embed(sentence)[0] for sentence in sentences]
|
| 82 |
|
|
|
|
|
|
|
|
|
|
| 83 |
# Create a FAISS vector store with valid embeddings
|
| 84 |
-
vector_store = FAISS.
|
| 85 |
return vector_store, sentences
|
| 86 |
|
| 87 |
# Streamlit app
|
|
|
|
| 80 |
# Generate embeddings for cleaned sentences
|
| 81 |
embeddings = [embed(sentence)[0] for sentence in sentences]
|
| 82 |
|
| 83 |
+
# Convert embeddings to a numpy array
|
| 84 |
+
embeddings = np.array(embeddings, dtype=np.float32)
|
| 85 |
+
|
| 86 |
# Create a FAISS vector store with valid embeddings
|
| 87 |
+
vector_store = FAISS.from_texts(texts=sentences, embedding_function=lambda x: embeddings)
|
| 88 |
return vector_store, sentences
|
| 89 |
|
| 90 |
# Streamlit app
|