streamlit sentence-transformers google-genai faiss-cpu numpy<2.0.0 pandas huggingface_hub ollama torch pypdf python-docx requests openpyxl pdf2image pytesseract Pillow cryptography