LangChain integration with vector databases