azure-search-openai-demo
azure-search-openai-demo copied to clipboard
Adding Conversation History, "Vanilla" chat page, and tweaked local dev settings for hot swap
Purpose
Deploying module deploys CosmosDB instance for storing conversation history. Uses Azure app service's built-in authentication to separate user conversations from each othe.r
Does this introduce a breaking change?
[ ] Yes
[x] No
Pull Request Type
What kind of change does this Pull Request introduce?
[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:
How to Test
Initialize repo azd init
deploy infra azd up
Enable auth on app service
- Test the code Open website. Navigate to "ChatGPT" tab.
What to Check
Verify that the following are valid
- Enter a prompt and get a response on the ChatGPT page.
- Click on the "Conversation List" to make sure the conversation is saved.
- Try to delete the conversation and verify it drops out of the list.
Other Information
This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed.
Hi @pamelafox , This feature is most asked and I think this is the only feature missing from this repository , Rest everything already covered , Can you add this one as well?
Issues #977 #489 , Also this PR will help in fixing may other relatable issue with chat history.
@bdleavitt , This pull request needs to be updated since the code has been significantly modified.
We'll try to get to this in the near future. Currently, our priority is ironing out issues with existing features, particularly user authentication, upload, and GPT-4-vision. But I agree that this would be a good feature to bring this app to feature parity with other RAG solutions.
@bdleavitt Could you please attach a demo to this PR? We would also like to add this feature in our application