An Azure service that provides natural language capabilities including sentiment analysis, entity extraction, and automated question answering.
Content Understanding analyzers created in the Foundry (classic) portal are bound to the preview API version 2025-05-01-preview and cannot be switched to the GA API in-place. To use the GA API version 2025-11-01, analyzers must be created and called via the GA endpoints instead of relying on the Foundry (classic) UI.
To get an analyzer working with the GA API 2025-11-01:
- Create the analyzer using the GA REST API
- Use a
PUTrequest against the GA API version when creating the analyzer:curl -i -X PUT "{endpoint}/contentunderstanding/analyzers/{analyzerId}?api-version=2025-11-01" \ -H "Ocp-Apim-Subscription-Key: {key}" \ -H "Content-Type: application/json" \ -d @request_body.json - The
request_body.jsondefines the analyzer (schema, mode, inputs, etc.) according to the GA schema. - The
201 Createdresponse returns anOperation-Locationheader. Poll that URL (withapi-version=2025-11-01) until the operation status is"succeeded".
- Use a
- Call the analyzer with GA operations
- For analysis, use the GA
analyzeoranalyzeBinaryoperations withapi-version=2025-11-01as described in the migration guidance. For example,analyzenow takes aninputsarray with a URL to the file, andanalyzeBinaryis used for base64-encoded content in the request body.
- For analysis, use the GA
- Migrate from preview analyzers to GA
- Existing analyzers created via Foundry (classic) remain on
2025-05-01-preview. To move to GA, recreate equivalent analyzers using the GA API and update calling applications to use the new analyzer IDs andapi-version=2025-11-01. - When migrating, account for GA changes such as:
- Use of
analyzeBinaryfor inline file uploads. - Updated
analyzerequest schema with aninputsarray. - Optional confidence/grounding via
estimateFieldSourceAndConfidence.
- Use of
- Existing analyzers created via Foundry (classic) remain on
- Prefer Foundry (new) or Content Understanding Studio for GA workflows
- Foundry (classic) is explicitly tied to
2025-05-01-previewand includes preview-only features like Pro mode. - Foundry (new) and Content Understanding Studio are aligned with the GA API
2025-11-01and should be used for new GA-based solutions.
- Foundry (classic) is explicitly tied to
In summary, analyzers created in the Foundry (classic) GUI will stay on 2025-05-01-preview. To work with 2025-11-01, create and manage analyzers via the GA REST API (or GA-aligned portals like Foundry (new)/Content Understanding Studio) and update workflows to call those GA analyzers.
References:
- Create Content Understanding Standard and Pro tasks in the Microsoft Foundry (classic) portal (Preview)
- Migrate from Azure Content Understanding Preview to GA
- Azure Content Understanding in Foundry Tools standard and pro modes (preview)
- Compare Content Understanding in Foundry and Content Understanding Studio
- Create a custom analyzer (programming-language-rest)
- Choose the right Foundry tool for document processing: Document Intelligence, Content Understanding, or Foundry models