langchain-core langchain-openai>=0.3.0 pydantic python-dotenv