Spaces:
Runtime error
Runtime error
Download src/services/generate_embedding.py from hohieu/pdf_rag_chatbot: direct link, hf CLI and curl.
- Browser
- Download file 505 Bytes
-
https://huggingface.co/spaces/hohieu/pdf_rag_chatbot/resolve/main/src/services/generate_embedding.py
- Command line
-
hf download hf://spaces/hohieu/pdf_rag_chatbot/src/services/generate_embedding.py
-
curl -L -o generate_embedding.py https://huggingface.co/spaces/hohieu/pdf_rag_chatbot/resolve/main/src/services/generate_embedding.py
505 Bytes
| from transformers import AutoModel, AutoTokenizer | |
| PhobertTokenizer = AutoTokenizer.from_pretrained("VoVanPhuc/sup-SimCSE-VietNamese-phobert-base") | |
| model = AutoModel.from_pretrained("VoVanPhuc/sup-SimCSE-VietNamese-phobert-base") | |
| def generate_embedding(sentence: str): | |
| inputs = PhobertTokenizer(sentence, padding=True, truncation=True, return_tensors="pt") | |
| embeddings = model(**inputs, output_hidden_states=True, return_dict=True).pooler_output | |
| return embeddings[0].detach().numpy().tolist() |