streamlit requests openai google-genai streamlit-authenticator==0.3.3 pyyaml huggingface_hub bcrypt pytz # --- RAG CORE --- langchain langchain-community langchain-openai langchain-huggingface langchain-text-splitters pinecone-client langchain-pinecone sentence-transformers flashrank watchdog # --- INGESTION --- pypdf python-pptx openpyxl python-docx tiktoken spacy scikit-learn pandas # --- OCR & IMAGE --- pytesseract pdf2image pymupdf # --- NLP CLEANING --- nltk