groq torch langchain gradio requests beautifulsoup4 sentence-transformers faiss-cpu langchain-community pypdf