Kennedy Johnson
Bootstrap AIUniversityFinder college advisor panel from LaunchPad template.
e14ce19
Raw
History Blame Contribute Delete
392 Bytes
from sentence_transformers import SentenceTransformer
from app.config import get_settings
settings = get_settings()
# Using a compact, fast model good for semantic search — model name from config
model = SentenceTransformer(settings.rag.embedding_model)
def get_embedding(text: str) -> list[float]:
embedding = model.encode(text, convert_to_numpy=True)
return embedding.tolist()