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