Spaces:
Running
Running
File size: 397 Bytes
0220cb3 7dac914 0220cb3 7dac914 02c6956 7dac914 0220cb3 7dac914 0220cb3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# File: src/embedding.py
import os
from sentence_transformers import SentenceTransformer
from config.settings import Settings
# Chỉ định thư mục cache
os.environ["HF_HOME"] = "/tmp/cache"
class Embedding:
def __init__(self):
self.model = SentenceTransformer(Settings.MODEL_NAME)
def generate(self, text):
return self.model.encode(text, convert_to_numpy=True) |