numpy>=1.24
scikit-learn>=1.3
fastembed>=0.3
# optional alternative to fastembed (vectors differ slightly):
# sentence-transformers>=2.2
