pymongo langchain openai