streamlit groq langchain langchain-community sentence-transformers faiss-cpu PyPDF2 requests