Spaces:
Sleeping
Sleeping
Download models/embedder.py from anusha1840/HackRx: direct link, hf CLI and curl.
- Browser
- Download file 426 Bytes
-
https://huggingface.co/spaces/anusha1840/HackRx/resolve/main/models/embedder.py
- Command line
-
hf download hf://spaces/anusha1840/HackRx/models/embedder.py
-
curl -L -o embedder.py https://huggingface.co/spaces/anusha1840/HackRx/resolve/main/models/embedder.py
426 Bytes
| from sentence_transformers import SentenceTransformer | |
| model = SentenceTransformer('all-MiniLM-L6-v2', device='cpu') | |
| def get_embedding(text: str): | |
| try: | |
| vec = model.encode(text) | |
| vec = vec.flatten() | |
| assert vec.shape[0] == 384, f"Expected embedding of size 384, got {vec.shape[0]}" | |
| return vec | |
| except Exception as e: | |
| print(f"Embedding Error: {e}") | |
| return None | |