We have a RAG integration with Open AI - where we train different documents and the responses are fetched via this trained RAG docs .
The RAG is integrated using a library which uses Open AI.
We have a chatbot which makes use of this RAG and responses for any questions asked by different users will be provided from the RAG trained documents. The response for all users will be from this trained documents
We have a new use case, where individual users need to upload documents and need to fetch responses from that uploaded document. The uploaded document should be valid for that user alone and should be applied for the current session for that user also. Means, the same user should not get a response from this document once the conversation session is over. So our question is, is it possible to have a temporary training for an RAG document for a specific user and fetch the document responses only for that user for a defined time?