agentic-os/newspaper-extractor/backend/app/pipeline/enricher.py

9 lines
297 B
Python

from sentence_transformers import SentenceTransformer
from app.config import settings
class Enricher:
def __init__(self):
self.model = SentenceTransformer(settings.EMBED_MODEL)
def embed(self, text: str):
return self.model.encode(text, normalize_embeddings=True).tolist()