Spaces:
Runtime error
Runtime error
Download src/vectorstore/embeddings.py from hello-yaaash25/zenith: direct link, hf CLI and curl.
- Browser
- Download file 464 Bytes
-
https://huggingface.co/spaces/hello-yaaash25/zenith/resolve/main/src/vectorstore/embeddings.py
- Command line
-
hf download hf://spaces/hello-yaaash25/zenith/src/vectorstore/embeddings.py
-
curl -L -o embeddings.py https://huggingface.co/spaces/hello-yaaash25/zenith/resolve/main/src/vectorstore/embeddings.py
464 Bytes
| from sentence_transformers import SentenceTransformer | |
| import numpy as np | |
| def generate_embeddings(texts): | |
| model = SentenceTransformer('sentence-transformers/all-MiniLM-L6-v2') | |
| embeddings = model.encode(texts, convert_to_tensor=True) | |
| return embeddings | |
| def calculate_similarity(embedding1, embedding2): | |
| cosine_similarity = np.dot(embedding1, embedding2) / (np.linalg.norm(embedding1) * np.linalg.norm(embedding2)) | |
| return cosine_similarity.item() |