Spaces:
Sleeping
Sleeping
Download embedder.py from Aaravkumar/RAG-Chatbot: direct link, hf CLI and curl.
- Browser
- Download file 486 Bytes
-
https://huggingface.co/spaces/Aaravkumar/RAG-Chatbot/resolve/main/embedder.py
- Command line
-
hf download hf://spaces/Aaravkumar/RAG-Chatbot/embedder.py
-
curl -L -o embedder.py https://huggingface.co/spaces/Aaravkumar/RAG-Chatbot/resolve/main/embedder.py
486 Bytes
| from sentence_transformers import SentenceTransformer | |
| class Embedder: | |
| """ | |
| converts the text into numbers | |
| and places them close meaningfully | |
| """ | |
| def __init__(self): | |
| self.model = SentenceTransformer("sentence-transformers/all-MiniLM-L6-v2") | |
| def embed(self,chunk): | |
| vectors = self.model.encode(chunk) | |
| return vectors | |
| def embed_q(self,query): | |
| q_vector = self.model.encode(query) | |
| return q_vector | |