A QnA system that employs logical reasoning and tools to handle complex inquiries, such as synthesizing information from multiple sources, using custom tools, etc to provide final response.
Associated blog article - https://towardsdatascience.com/using-langchain-react-agents-for-answering-multi-hop-questions-in-rag-systems-893208c1847e