Skip to content

Remove Microsoft Azure AI Personalizer provider from the Recommendation Service#999

Merged
dkotter merged 11 commits intodevelopfrom
task/890
Sep 8, 2025
Merged

Remove Microsoft Azure AI Personalizer provider from the Recommendation Service#999
dkotter merged 11 commits intodevelopfrom
task/890

Conversation

@iamdharmesh
Copy link
Member

@iamdharmesh iamdharmesh commented Sep 8, 2025

Description of the Change

As the Microsoft Azure AI Personalizer service will be retired on October 1, 2026, and users have not been able to create new Personalizer resources since September 20, 2023, this provider only works for users who had configured a Personalizer resource before that date.

This PR removes the Microsoft Azure AI Personalizer provider from the Recommendation Service, along with the "Recommended Content" block (New "Recommended Content" based on embeddings will remain as it is).

Note

We may want to pause on merging this PR if we decide to continue supporting the Azure AI Personalizer provider. However, since users have not been able to create new Personalizer resources for the past two years, and we likely don’t have many active users of it, this seems like the right time to remove it. That said, I’m open to keeping it for a while longer, or until the Personalizer service is officially retired by Microsoft.

Closes #890
Closes #769

How to test the Change

  1. Go to Tools > ClassifAI > Recommendation Service > Recommended Content Settings.
  2. Verify that the "Microsoft Azure AI Personalizer" provider is no longer available for configuration.
  3. Configure the Recommended Content feature using embeddings and ensure it works properly to validate that this PR does not break anything.

Changelog Entry

Removed - Microsoft Azure AI Personalizer provider from the Recommendation Service

Credits

Props @dkotter @jeffpaul @vikrampm1 @fabiankaegy @iamdharmesh

Checklist:

@iamdharmesh iamdharmesh self-assigned this Sep 8, 2025
@iamdharmesh iamdharmesh requested review from a team, dkotter and jeffpaul as code owners September 8, 2025 06:58
@github-actions github-actions bot added this to the 3.7.0 milestone Sep 8, 2025
@github-actions github-actions bot added the needs:code-review This requires code review. label Sep 8, 2025
dkotter
dkotter previously approved these changes Sep 8, 2025
dkotter
dkotter previously approved these changes Sep 8, 2025
@dkotter
Copy link
Collaborator

dkotter commented Sep 8, 2025

We may want to pause on merging this PR if we decide to continue supporting the Azure AI Personalizer provider. However, since users have not been able to create new Personalizer resources for the past two years, and we likely don’t have many active users of it, this seems like the right time to remove it. That said, I’m open to keeping it for a while longer, or until the Personalizer service is officially retired by Microsoft

Personally I'm fine with removing this. I'm not sure really anyone used this in the first place (unfortunately) and with it being retired by Azure, doesn't seem worthwhile for us to keep the code around.

@dkotter dkotter merged commit 0578eac into develop Sep 8, 2025
19 checks passed
@dkotter dkotter deleted the task/890 branch September 8, 2025 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:code-review This requires code review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove Azure AI Personalizer Support Update apiVersion of Recommended Content Block to version 3

2 participants