A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
[ ] bug report -> please search issues before submitting
[x] feature request
[ ] documentation issue or request
[ ] regression (a behavior that used to work and stopped in a new release)
Description
As a user, I want to have my chats saved so that I am able to persist them across client sessions
Predecessor feature: #13
Expected/desired behavior
[x] Show the conversations in a left panel for the user to be able to select and have the conversation be the active chat window
[x] Should have helpful (short) description (probably GPT-generated) of what the chat is about
[x] Pull the conversations from CosmosDB for that user
[x] Should only be able to see my conversations (not able to see other users - i.e. authenticated user only)
Mention any other details that might be useful
Ability to delete chat is not included in this feature
This issue is for a: (mark with an
x
)Description
Predecessor feature: #13
Expected/desired behavior
Mention any other details that might be useful
Design / Wiki References
Chat History Objects in NoSQL CosmosDB