From 7192ead996166c705bdbb8aba78b30c65d8e4099 Mon Sep 17 00:00:00 2001 From: Lars Date: Tue, 2 Sep 2025 10:29:25 +0200 Subject: [PATCH] app/embeddings.py aktualisiert --- app/embeddings.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/app/embeddings.py b/app/embeddings.py index 2f23562..74b84d2 100644 --- a/app/embeddings.py +++ b/app/embeddings.py @@ -1,11 +1,9 @@ - from __future__ import annotations from typing import List from functools import lru_cache from .config import get_settings -# Lazy import so startup stays fast @lru_cache def _load_model(): from sentence_transformers import SentenceTransformer @@ -15,8 +13,6 @@ def _load_model(): def embed_texts(texts: List[str]) -> list[list[float]]: model = _load_model() - # Normalize to list of str texts = [t if isinstance(t, str) else str(t) for t in texts] vecs = model.encode(texts, normalize_embeddings=True, convert_to_numpy=False) - # Ensure pure-python list of floats return [list(map(float, v)) for v in vecs]