streamlit # google-genrativeai python-dotenv langchain PyPDF2 faiss-cpu langchain-google-genai langchain-community