# Core dependencies python-dotenv gradio uvicorn fastapi # LangChain dependencies langchain langchain-openai langchain-community # CrewAI dependencies crewai # Hugging Face for LLMs huggingface_hub setuptools # Explicitly matching crewai's requirement # Pydantic - Ensuring compatibility pydantic # Use Pydantic v1 (FastAPI & LangChain expect this) # Optional: If you're using Azure OpenAI openai azure-core azure-ai-textanalytics