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