I need to develop a query-based RAG with a chat interface.
The knowledge base are articles in three languages (english, french and dutch).
The RAG will be used by a support team to help users of an app quicker.
The input of the chat by the user will be a query, the expected answer is a quick explanation of what was found in the articles and the link to the articles.
The answer should be in the language of the query, and have the link to the article in the correct language. We have already extracted the text from the different articles.
The user of the RAG needs to be able to ask for more information on the answer, so the use of multiple query is needed.
Ideally, a user should also see the history of precedent conversations.
Basically a GPT-like interface with knowledge based on articles, providing insights and link to the article related to the query.