langchain-core langchain-openai pydantic