gradio pdfplumber requests beautifulsoup4 trafilatura sentence-transformers==2.4.0 transformers==4.38.2 huggingface_hub==0.20.3 faiss-cpu numpy openai==0.28 nltk