# Core dependencies | |
gradio | |
langchain | |
langchain-community | |
langchain-core | |
langchain-openai | |
langchain-ollama | |
langchain-ibm | |
langchain-huggingface | |
# Document processing | |
PyPDF2 | |
pypdf | |
python-dotenv | |
# Vector store and embeddings | |
chromadb | |
# API clients and utilities | |
requests | |
ibm-watsonx-ai | |
# Optional: for better performance | |
typing-extensions | |
typing-inspect |