# LangChain course — install once for the full course
#   pip install -r requirements.txt

# Core LangChain (basics, LCEL, chains, prompts, output parsers)
langchain
langchain-openai
langchain-ollama
langchain-community
python-dotenv

# Structured output (Output Formatting lesson)
pydantic

# Streamlit UI (Introduction to Streamlit, Streamlit Chat Message History)
streamlit

# Database-backed chat message history
langchain-redis
langchain-postgres
psycopg[binary]
langchain-mongodb