Skip to content

Releases: Azure-Samples/azure-search-openai-demo

2024-11-16: Copy button in answer UI

18 Nov 20:41
829a5ed

Choose a tag to compare

This release adds a "Copy" button to answers for ease of copying by users. Screenshots:

Before copying:
Screenshot of copy button

Just after copying:
Screenshot of copy button

What's Changed

Full Changelog: 2024-11-12...2024-11-16

2024-11-12: Chat history with CosmosDB

12 Nov 21:18
c3810e8

Choose a tag to compare

You can now enable chat history that's persistent with Cosmos DB.
See the documentation on enabling chat history.

That requires you to also have setup the optional login.
See the documentation on enabling login.

Here's an example of chat history in action:

Screenshot 2024-11-12 at 1 16 39 PM

What's Changed

Full Changelog: 2024-11-05...2024-11-12

2024-11-05: Danish translations

05 Nov 19:10
86b6dad

Choose a tag to compare

This release adds Danish translations for the UI, and includes various bug fixes, refactor, and Azure OpenAI model/API version updates.

What's Changed

  • feat: Add Danish (da-DK) translations.json and update config.json by @EMjetrot in #2119
  • Bump quart from 0.19.6 to 0.19.7 in /app/backend by @dependabot in #2082
  • Bump werkzeug from 3.0.4 to 3.0.6 in /app/backend by @dependabot in #2084
  • Bump @vitejs/plugin-react from 4.3.2 to 4.3.3 in /app/frontend by @dependabot in #2087
  • Bump vite from 5.4.8 to 5.4.10 in /app/frontend by @dependabot in #2075
  • Bump @types/react-dom from 18.3.0 to 18.3.1 in /app/frontend by @dependabot in #2060
  • Bump @fluentui/react-components from 9.54.13 to 9.55.1 in /app/frontend by @dependabot in #2054
  • Update model version for gpt-4o to latest by @pamelafox in #2106
  • Documentation improvements: Remove duplicate READMEs, consistent titles by @pamelafox in #2118
  • Properly handle AZURE_SPEECH_SERVICE_VOICE azd env var by @pamelafox in #2107
  • VS Code debug launch improvements: remove azd extension dependency, add compound, add docs by @pamelafox in #2120
  • Upgrade Azure OpenAI API version and use AZURE_OPENAI_API_VERSION consistently by @pamelafox in #2105
  • Refactor settings into a single component across Chat/Ask by @bnodir in #2111

New Contributors

Full Changelog: 2024-11-04...2024-11-05

2024-11-04: Dutch translations

04 Nov 20:14
3447262

Choose a tag to compare

This release fixes a few issues (noted below) and adds support for nl translations to the UI.

What's Changed

New Contributors

Full Changelog: 2024-10-28...2024-11-04

2024-10-28: Default to Container Apps instead of App Service

28 Oct 22:10
e34edd5

Choose a tag to compare

To improve the deployment experience for new developers getting started with this template, we are switching the default from Container Apps to App Service. If you are an existing develop and pull from main, then you will need to follow this guide to stick with App Service:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/azure_app_service.md
If you want to switch to Container Apps from App Service, you may need to delete the current App Service before you run azd up, or at least remove the "backend" tag from the App Service, as that tag is how azd figures out where to deploy.

Also note that ACA private endpoints are still in private preview, so you need to stick with App Service if you are using the private endpoints feature.

We apologize for the inconvenience for existing developers. Please post in issue tracker for any migration issues.

What's Changed

Full Changelog: 2024-10-23...2024-10-28

2024-10-23: New option to include category

23 Oct 18:49
0946893

Choose a tag to compare

The most significant feature in this release is an additional developer setting to "include category". Read the guide for how to ingest documents with categories set: https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/data_ingestion.md#enhancing-search-functionality-with-data-categorization

What's Changed

New Contributors

Full Changelog: 2024-10-17...2024-10-23

2024-10-17: Built-in vectorizer for all indexes

18 Oct 00:01
31f501a

Choose a tag to compare

This release includes updates to the code that sets up the search index and optional integrated vectorization feature.
Going forward, all indexes will have an Azure OpenAI vectorizer by default, even if not using integrated vectorization. That makes it easy to issue queries in the Portal or from the SDK without having to compute the embedding yourself. It will also make this index more compatible with the VoiceRAG demo.

For those of you using integrated vectorization, it should be easier to use that feature with the newer embedding models now.

What's Changed

Full Changelog: 2024-10-12...2024-10-17

2024-10-12: Azure OpenAI deployment types

12 Oct 14:42
78583e1

Choose a tag to compare

This release adds parameters to change the Azure OpenAI deployment type from the current default of "Standard" to one of the other types ("GlobalStandard", a load-balanced deployment, and "Provisioned", a high-capacity pre-reserved higher cost deployment).

Instructions for changing the SKU are here:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/deploy_features.md#using-gpt-4

What's Changed

  • Bump i18next from 23.14.0 to 23.15.2 in /app/frontend by @dependabot in #2027
  • Bump react-router-dom from 6.23.1 to 6.26.2 in /app/frontend by @dependabot in #2025
  • Bump @types/react from 18.3.3 to 18.3.11 in /app/frontend by @dependabot in #2024
  • Bump @vitejs/plugin-react from 4.3.1 to 4.3.2 in /app/frontend by @dependabot in #2026
  • Adding support for Azure OpenAI Deployment Types (Global Standard, Standard, Provisioned) by @zedhaque in #2014

Full Changelog: 2024-10-04...2024-10-12

2024-10-04: Browser-stored chat history

04 Oct 16:55
be26d31

Choose a tag to compare

This release adds a chat history feature that is stored entirely in the browser, using IndexedDB. See guide for enabling it here:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/deploy_features.md#enabling-chat-history

In the future, we may add an option to store that chat history in CosmosDB as well. Subscribe to this issue if interested:
#1863

 ## What's Changed

New Contributors

Full Changelog: 2024-10-02...2024-10-04

2024-10-02: Local CSV Parser

02 Oct 20:08
2dd7ba9

Choose a tag to compare

This release adds a Python-based CSV parser which indexes each row separately.

What's Changed

New Contributors

Full Changelog: 2024-09-26...2024-10-02