langchain-core>=1.0 langchain-openai pydantic>=2 python-dotenv