gradio groq pypdf python-docx sentence-transformers numpy chromadb scikit-learn