google-generativeai langchain PyPDF2 chromadb faiss-cpu langchain_google_genai transformers==4.38.0 sentencepiece>=0.1.96 torch