diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json similarity index 97% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json index 0aa480cacbde..8691b50233d4 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json similarity index 96% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json index 754dee836340..4648c203dcaf 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -32,7 +32,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationTaskResult.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationTaskResult.json similarity index 97% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationTaskResult.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationTaskResult.json index 41581ae7d7d8..85f56d9496af 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationTaskResult.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationTaskResult.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationTaskResult", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationTaskSubmit.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationTaskSubmit.json similarity index 96% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationTaskSubmit.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationTaskSubmit.json index 74cf057dcbc1..a4a0462a1afb 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationTaskSubmit.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAbstractiveSummarizationTaskSubmit.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationTaskSubmit", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -31,7 +31,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsCancelRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsCancelRequest.json similarity index 91% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsCancelRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsCancelRequest.json index 13ad6a087245..a5e2907049cf 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsCancelRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsCancelRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulAnalyzeTextJobsCancelRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json index eec46a940eaa..9f381ea354f9 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json similarity index 93% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json index 8da4921853e8..d8cd0e03fd5b 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -44,7 +44,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityLinkingRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityLinkingRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityLinkingRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityLinkingRequest.json index 12939588e3d8..1f449ea663cf 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityLinkingRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityLinkingRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityLinkingRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityLinking", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionExclusionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionExclusionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionExclusionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionExclusionRequest.json index a0a0464c9ad4..c373dd738e78 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionExclusionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionExclusionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionExclusionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionInclusionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionInclusionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionInclusionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionInclusionRequest.json index d9ac4bd22910..fe6a8c90a10d 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionInclusionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionInclusionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionInclusionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionInferenceOptionsRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionInferenceOptionsRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionInferenceOptionsRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionInferenceOptionsRequest.json index 03f9e9c7d832..ea7598b3f798 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionInferenceOptionsRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionInferenceOptionsRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionInferenceOptionsRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionOverlapPolicy.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionOverlapPolicy.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionOverlapPolicy.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionOverlapPolicy.json index a266f02e7e6b..ca8e051e2129 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionOverlapPolicy.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionOverlapPolicy.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionOverlapPolicy", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionRequest.json index 6b8d169d0594..2d66323b9dad 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityRecognitionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulEntityRecognitionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareDocumentTypePostRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareDocumentTypePostRequest.json similarity index 90% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareDocumentTypePostRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareDocumentTypePostRequest.json index 3c7aff2de00f..96170e2b4a71 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareDocumentTypePostRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareDocumentTypePostRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcareDocumentTypePostRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -31,7 +31,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json index 5121c8443744..a329ecb7aa2c 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcareDocumentTypeTaskStatusRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "15e4a46b-62e2-4386-8d36-9c2a92bb45dd" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcarePostRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcarePostRequest.json similarity index 89% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcarePostRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcarePostRequest.json index 30793bfedaf2..9b73459845c0 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcarePostRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcarePostRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcarePostRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -29,7 +29,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareTaskStatusRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareTaskStatusRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareTaskStatusRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareTaskStatusRequest.json index c6c7999f9355..62069a39455c 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareTaskStatusRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulHealthcareTaskStatusRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcareTaskStatusRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "1780194a-e9c1-4298-b0d4-fdc59ba818a0" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulKeyPhraseExtractionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulKeyPhraseExtractionRequest.json similarity index 97% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulKeyPhraseExtractionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulKeyPhraseExtractionRequest.json index 1ce055cfabbf..7192359883fc 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulKeyPhraseExtractionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulKeyPhraseExtractionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulKeyPhraseExtractionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "KeyPhraseExtraction", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulLanguageDetectionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulLanguageDetectionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulLanguageDetectionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulLanguageDetectionRequest.json index c1de4b0e4cec..0ddb851aef32 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulLanguageDetectionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulLanguageDetectionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulLanguageDetectionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "LanguageDetection", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionExclusionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionExclusionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionExclusionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionExclusionRequest.json index 0aee08e7cbe8..1d43b418c4b4 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionExclusionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionExclusionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulPiiEntityRecognitionExclusionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionMaskedEntities.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionMaskedEntities.json similarity index 93% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionMaskedEntities.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionMaskedEntities.json index e4ef9df573d8..758132a10606 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionMaskedEntities.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionMaskedEntities.json @@ -3,15 +3,17 @@ "title": "SuccessfulPiiEntityRecognitionMaskedEntitiesRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", "parameters": { "modelVersion": "latest", - "redactionPolicy": { - "policyKind": "entityMask" - } + "redactionPolicies": [ + { + "policyKind": "entityMask" + } + ] }, "analysisInput": { "documents": [ diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json similarity index 94% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json index a9e6150507c8..106d039b0b94 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json @@ -3,16 +3,18 @@ "title": "SuccessfulPiiEntityRecognitionRedactionPolicyRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", "parameters": { "modelVersion": "latest", - "redactionPolicy": { - "policyKind": "characterMask", - "redactionCharacter": "-" - } + "redactionPolicies": [ + { + "policyKind": "characterMask", + "redactionCharacter": "-" + } + ] }, "analysisInput": { "documents": [ diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionRequest.json index a293143bcfaa..f912d4942ffc 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulPiiEntityRecognitionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulPiiEntityRecognitionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulSentimentAnalysisRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulSentimentAnalysisRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulSentimentAnalysisRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulSentimentAnalysisRequest.json index e64a31f70ffd..cf35deaff8c1 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulSentimentAnalysisRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-11-15-preview/SuccessfulSentimentAnalysisRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulSentimentAnalysisRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "SentimentAnalysis", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/main.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/main.tsp index 45dfb0320641..387b01ea9105 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/main.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/main.tsp @@ -55,8 +55,8 @@ enum Versions { /** Version 2025-11-01 */ v2025_11_01: "2025-11-01", - /** Version 2025-05-15-preview */ - v2025_05_15_preview: "2025-05-15-preview", + /** Version 2025-11-15-preview */ + v2025_11_15_preview: "2025-11-15-preview", } alias ServiceTraits = NoRepeatableRequests & diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/common.models.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/common.models.tsp index 74a8d2e3434e..508f95c09b18 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/common.models.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/common.models.tsp @@ -188,11 +188,11 @@ model AnalyzeTextJobsInput { tasks: AnalyzeTextLROTask[]; /** Default language to use for records requesting automatic language detection. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) defaultLanguage?: string; /** Optional duration in seconds after which the job will be canceled if not completed. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) cancelAfter?: float32; } @@ -358,7 +358,7 @@ model MultiLanguageInput { } /** Defines the detected language for the document. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model DocumentDetectedLanguage { /** If 'language' is set to 'auto' for the document in the request this field will contain a 2 letter ISO 639-1 representation of the language detected for this document. */ detectedLanguage?: DetectedLanguage; diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/custom.text.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/custom.text.tsp index 8273033d9d31..0a25676220a4 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/custom.text.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/custom.text.tsp @@ -29,12 +29,12 @@ model CustomEntitiesLROTask extends AnalyzeTextLROTask { /** Contains the list of detected custom entities result for the documents. */ model CustomEntitiesResult is CustomResult { /** Enumeration of the document results. */ - @typeChangedFrom(Versions.v2025_05_15_preview, EntitiesDocumentResult[]) + @typeChangedFrom(Versions.v2025_11_15_preview, EntitiesDocumentResult[]) documents: EntitiesDocumentResultWithDetectedLanguage[]; } /** Contains the entity recognition task result for the document with detected language. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntitiesDocumentResultWithDetectedLanguage { ...EntitiesDocumentResult; ...DocumentDetectedLanguage; @@ -56,7 +56,7 @@ model CustomSingleLabelClassificationLROTask extends AnalyzeTextLROTask { /** Contains the custom label classification results. */ model CustomLabelClassificationResult is CustomResult { /** Response by document */ - @typeChangedFrom(Versions.v2025_05_15_preview, ClassificationDocumentResult[]) + @typeChangedFrom(Versions.v2025_11_15_preview, ClassificationDocumentResult[]) documents: ClassificationDocumentResultWithDetectedLanguage[]; } @@ -125,7 +125,7 @@ model CustomMultiLabelClassificationLROResult extends AnalyzeTextLROResult { } /** This object contains information of the detected entity components. The possible component types may expand in the future. Parsing code should handle unexpected values gracefully */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) @discriminator("entityComponentKind") model EntityComponentInformation { /** Kind of entity component. */ @@ -133,7 +133,7 @@ model EntityComponentInformation { } /** Kind of entity components supported. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) union entityComponentKind { string, @@ -148,7 +148,7 @@ union entityComponentKind { } /** This object contains information of the prebuilt component of the detected entity. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model PrebuiltComponent extends EntityComponentInformation { /** Kind of entity component. */ entityComponentKind: entityComponentKind.PrebuiltComponent; @@ -158,7 +158,7 @@ model PrebuiltComponent extends EntityComponentInformation { } /** This object contains information of the learned component of the detected entity. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model LearnedComponent extends EntityComponentInformation { /** Kind of entity component. */ entityComponentKind: entityComponentKind.LearnedComponent; @@ -168,7 +168,7 @@ model LearnedComponent extends EntityComponentInformation { } /** This object contains information of the list component of the detected entity. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model ListComponent extends EntityComponentInformation { /** Kind of entity component. */ entityComponentKind: entityComponentKind.ListComponent; @@ -178,7 +178,7 @@ model ListComponent extends EntityComponentInformation { } /** Specifies either one or multiple categories per document. Defaults to multi classification which may return more than one class for each document. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) union ClassificationType { string, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.linking.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.linking.tsp index 51e5118ecc36..3eb1b50e24c6 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.linking.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.linking.tsp @@ -46,7 +46,7 @@ model EntityLinkingTaskResult extends AnalyzeTextTaskResult { /** Entity linking result. */ model EntityLinkingResult is PreBuiltResult { /** Response by document */ - @typeChangedFrom(Versions.v2025_05_15_preview, LinkedEntitiesDocumentResult[]) + @typeChangedFrom(Versions.v2025_11_15_preview, LinkedEntitiesDocumentResult[]) documents: EntityLinkingResultWithDetectedLanguage[]; } @@ -57,7 +57,7 @@ model LinkedEntitiesDocumentResult is DocumentResult { } /** Entity linking document result with auto language detection. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntityLinkingResultWithDetectedLanguage { ...LinkedEntitiesDocumentResult; ...DocumentDetectedLanguage; diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.recognition.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.recognition.tsp index f01c8371201e..ea2adafe59e6 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.recognition.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/entity.recognition.tsp @@ -56,7 +56,7 @@ model EntitiesTaskResult extends AnalyzeTextTaskResult { kind: AnalyzeTextTaskResultsKind.EntityRecognitionResults; /** Results for entity recognition. */ - @typeChangedFrom(Versions.v2025_05_15_preview, EntitiesResult) + @typeChangedFrom(Versions.v2025_11_15_preview, EntitiesResult) results: EntitiesWithMetadataAutoResult; } @@ -68,7 +68,7 @@ model EntitiesResult is PreBuiltResult { } /** Contains the entity recognition task result. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntitiesWithMetadataAutoResult is PreBuiltResult { /** Response by document */ documents: EntitiesDocumentResultWithMetadataDetectedLanguage[]; @@ -81,7 +81,7 @@ model EntitiesDocumentResult is DocumentResult { } /** Contains the entity recognition task result for the document with metadata and detected language. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntitiesDocumentResultWithMetadataDetectedLanguage is EntitiesDocumentResultWithMetadata { ...DocumentDetectedLanguage; @@ -950,6 +950,10 @@ union MetadataKind { /** Metadata for temporal span values. */ TemporalSpanMetadata: "TemporalSpanMetadata", + + /** Metadata for address-related values. */ + @added(Versions.v2025_11_15_preview) + AddressMetadata: "AddressMetadata", } /** Represents Metadata for quantities. */ @@ -1090,6 +1094,31 @@ model BaseTemporalMetadata { dateValues?: DateValue[]; } +/** Represents the Address entity Metadata model. */ +@added(Versions.v2025_11_15_preview) +model AddressMetadata extends BaseMetadata { + /** Kind of the metadata. */ + metadataKind: MetadataKind.AddressMetadata; + + /** The fully formatted address string following postal conventions for the address's country/region. */ + formatedAddress: string; + + /** The full address string as recognized from the input text. */ + addressLines: string[]; + + /** The city name of the address. */ + city?: string; + + /** The state or province name of the address. */ + state?: string; + + /** The postal or ZIP code of the address. */ + postalCode?: string; + + /** The country or region name of the address. */ + countryOrRegion?: string; +} + /** A Metadata for date entity instances. */ @added(Versions.v2024_11_01) model DateMetadata extends BaseMetadata { diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/healthcare.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/healthcare.tsp index 02b2d239d792..5aebfcd088e2 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/healthcare.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/healthcare.tsp @@ -76,7 +76,7 @@ model HealthcareLROTask extends AnalyzeTextLROTask { model HealthcareResult is PreBuiltResult { /** List of result objects for the processed Healthcare documents. */ @typeChangedFrom( - Versions.v2025_05_15_preview, + Versions.v2025_11_15_preview, HealthcareEntitiesDocumentResult[] ) documents: HealthcareEntitiesDocumentResultWithDocumentDetectedLanguage[]; @@ -488,7 +488,7 @@ model HealthcareLROResult extends AnalyzeTextLROResult { } /** Result object for the processed Healthcare document with detected language. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model HealthcareEntitiesDocumentResultWithDocumentDetectedLanguage is HealthcareEntitiesDocumentResult { ...DocumentDetectedLanguage; diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/key.phrase.extraction.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/key.phrase.extraction.tsp index 7ac1bf0ac4e6..6d947d6fafee 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/key.phrase.extraction.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/key.phrase.extraction.tsp @@ -43,7 +43,7 @@ model KeyPhraseTaskResult extends AnalyzeTextTaskResult { @doc("Contains the KeyPhraseResult.") model KeyPhraseResult is PreBuiltResult { @doc("Response by document") - @typeChangedFrom(Versions.v2025_05_15_preview, KeyPhrasesDocumentResult[]) + @typeChangedFrom(Versions.v2025_11_15_preview, KeyPhrasesDocumentResult[]) documents: KeyPhrasesDocumentResultWithDetectedLanguage[]; } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/pii.entity.recognition.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/pii.entity.recognition.tsp index 2f66066cadf9..fcc647d9b5d2 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/pii.entity.recognition.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/pii.entity.recognition.tsp @@ -32,24 +32,32 @@ model PiiTaskParameters is PreBuiltTaskParametersLoggingOptOut { stringIndexType?: StringIndexType = StringIndexType.TextElements_v8; /** Enumeration of PII categories to be excluded in the response. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) excludePiiCategories?: PiiCategoriesExclude[]; - /** RedactionPolicy to be used on the input. */ - @added(Versions.v2025_05_15_preview) - redactionPolicy?: BaseRedactionPolicy; - /** Policy for specific words and terms that should be excluded from detection by the PII detection service */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) valueExclusionPolicy?: ValueExclusionPolicy; /** (Optional) request parameter that allows the user to provide synonyms for context words that to enhance pii entity detection. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) entitySynonyms?: EntitySynonyms[]; + + /** List of RedactionPolicies to be used on the input. */ + @added(Versions.v2025_11_15_preview) + redactionPolicies?: BaseRedactionPolicy[]; + + /** Confidence score threshold configuration for PII entity recognition */ + @added(Versions.v2025_11_15_preview) + confidenceScoreThreshold?: ConfidenceScoreThreshold; + + /** Disable entity validation for PII entity recognition */ + @added(Versions.v2025_11_15_preview) + disableEntityValidation?: boolean = false; } /** Object that allows the user to provide synonyms for context words that to enhance pii entity detection. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntitySynonyms { /** The entity name */ entityType: EntityCategory; @@ -58,8 +66,31 @@ model EntitySynonyms { synonyms: EntitySynonym[]; } +/** Configuration for confidence score threshold for PII entity recognition */ +@added(Versions.v2025_11_15_preview) +model ConfidenceScoreThreshold { + /** Minimum confidence score threshold for the PII entities to be returned in the response. Entities with a confidence score below this threshold will be filtered out. Value should be between 0.0 and 1.0 */ + default: float32 = 0.3; + + /** List of confidence score threshold overrides for specific PII categories */ + overrides?: ConfidenceScoreThresholdOverride[]; +} + +/** Confidence score threshold override for a specific PII category */ +@added(Versions.v2025_11_15_preview) +model ConfidenceScoreThresholdOverride { + /** The PII category for which to override the confidence score threshold */ + entity: PiiCategoriesExclude; + + /** The confidence score threshold for the specified PII category */ + value: float32; + + /** The 2 letter ISO 639-1 language for which the override applies. If not specified, the override applies to all languages. */ + language: string; +} + /** The entity synonyms used to enhance pii entity detection */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntitySynonym { /** The synonym to be used for context */ synonym: string; @@ -69,7 +100,7 @@ model EntitySynonym { } /** Policy for specific words and terms that should be excluded from detection by the PII detection service */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model ValueExclusionPolicy { /** Option to make the values excluded values case sensitive */ caseSensitive: boolean = false; @@ -79,39 +110,69 @@ model ValueExclusionPolicy { } /** The abstract base class for RedactionPolicy. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) @discriminator("policyKind") model BaseRedactionPolicy { /** The entity RedactionPolicy object kind. */ policyKind: RedactionPolicyKind = RedactionPolicyKind.characterMask; + + /** (Optional) describes the PII categories to which the redaction policy will be applied. If not specified, the redaction policy will be applied to all PII categories. */ + @added(Versions.v2025_11_15_preview) + entityTypes?: PiiCategoriesExclude[]; + + /** (Optional) name of the redaction policy for identification purposes. */ + @added(Versions.v2025_11_15_preview) + policyName?: string; + + /** (Optional) flag to indicate whether this redaction policy is the default policy to be applied when no specific policy is defined for a PII category. Only one policy can be marked as default. */ + @added(Versions.v2025_11_15_preview) + isDefaultPolicy?: boolean = false; } /** Represents the policy of redacting with a redaction character */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model CharacterMaskPolicyType extends BaseRedactionPolicy { /** The entity RedactionPolicy object kind. */ policyKind: RedactionPolicyKind.characterMask; /** Optional parameter to use a Custom Character to be used for redaction in PII responses. Default character will bce * as before. We allow specific ascii characters for redaction. */ redactionCharacter?: redactionCharacter = redactionCharacter.asterisk; + + /** Optional parameter to indicate the length of unmasked characters at the end of the redacted PII entity. Default is 0. */ + @added(Versions.v2025_11_15_preview) + unmaskLength?: int32; + + /** Optional parameter to indicate whether to unmask characters from the end of the redacted PII entity. Default is true. */ + @added(Versions.v2025_11_15_preview) + unmaskFromEnd?: boolean = true; +} + +/** Represents the policy of replacing detected PII with synthetic values. */ +@added(Versions.v2025_11_15_preview) +model SyntheticReplacementPolicyType extends BaseRedactionPolicy { + /** The entity RedactionPolicy object kind. */ + policyKind: RedactionPolicyKind.syntheticReplacement; + + /** Optional flag to indicate whether to preserve the original data format in the synthetic replacement. Default is false. */ + preserveDataFormat?: boolean; } /** Represents the policy of not redacting found PII. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model NoMaskPolicyType extends BaseRedactionPolicy { /** The entity RedactionPolicy object kind. */ policyKind: RedactionPolicyKind.noMask; } /** Represents the policy of redacting PII with the entity type. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model EntityMaskPolicyType extends BaseRedactionPolicy { /** The entity OverlapPolicy object kind. */ policyKind: RedactionPolicyKind.entityMask; } /** Kinds of redaction policies supported. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) union RedactionPolicyKind { string, @@ -123,6 +184,10 @@ union RedactionPolicyKind { /** Redact detected entities with entity type. */ entityMask: "entityMask", + + /** Replace detected entities with synthetic values. */ + @added(Versions.v2025_11_15_preview) + syntheticReplacement: "syntheticReplacement", } /** Contains the analyze text PIIEntityRecognition LRO task. */ @@ -149,7 +214,7 @@ model PiiTaskResult extends AnalyzeTextTaskResult { #suppress "@azure-tools/typespec-azure-core/casing-style" model PiiResult is PreBuiltResult { /** Response by document */ - @typeChangedFrom(Versions.v2025_05_15_preview, PiiEntitiesDocumentResult[]) + @typeChangedFrom(Versions.v2025_11_15_preview, PiiEntitiesDocumentResult[]) documents: PiiResultWithDetectedLanguage[]; } @@ -174,15 +239,15 @@ model PiiEntityWithTags is Entity { tags?: EntityTag[]; /** Optional field which will be returned only when using the redaction policy kind “MaskWithEntityType”. This field will contain the exact mask text used to mask the PII entity in the original text */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) mask?: string; /** Start position of masked text in the redacted text when using the redaction policy kind “MaskWithEntityType”. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) maskOffset?: int32; /** The length of the masked text. Will be present when using the redaction policy kind “MaskWithEntityType”. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) maskLength?: int32; } @@ -193,7 +258,7 @@ model PiiEntitiesDocumentResult is DocumentResult { redactedText: string; /** Recognized entities in the document. */ - @typeChangedFrom(Versions.v2025_05_15_preview, Entity[]) + @typeChangedFrom(Versions.v2025_11_15_preview, Entity[]) entities: PiiEntityWithTags[]; } @@ -760,7 +825,7 @@ union PiiCategoriesExclude { DriversLicenseNumber: "DriversLicenseNumber", /** Neighborhood */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) Neighborhood: "Neighborhood", /** Sort Code. 6-digit number used in the UK to identify a specific bank and branch where a bank account is held */ @@ -768,19 +833,82 @@ union PiiCategoriesExclude { SortCode: "SortCode", /** PIN */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) PIN: "PIN", /** VIN */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) VIN: "VIN", /** VIN */ @added(Versions.v2025_11_01) - @removed(Versions.v2025_05_15_preview) VehicleIdentificationNumber: "VehicleIdentificationNumber", /** License Plate */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) LicensePlate: "LicensePlate", + + /** KR Passport Number */ + @added(Versions.v2025_11_15_preview) + KRPassportNumber: "KRPassportNumber", + + /** KR Driver's License Number */ + @added(Versions.v2025_11_15_preview) + KRDriversLicenseNumber: "KRDriversLicenseNumber", + + /** KR Social Security Number */ + @added(Versions.v2025_11_15_preview) + KRSocialSecurityNumber: "KRSocialSecurityNumber", + + /** Government Issued ID */ + @added(Versions.v2025_11_15_preview) + GovernmentIssuedId: "GovernmentIssuedId", + + /** Password */ + @added(Versions.v2025_11_15_preview) + Password: "Password", + + /** National Identification */ + @added(Versions.v2025_11_15_preview) + NationalId: "NationalId", + + /** Zip Code */ + @added(Versions.v2025_11_15_preview) + ZipCode: "ZipCode", + + /** Card Verification Value */ + @added(Versions.v2025_11_15_preview) + CVV: "CVV", + + /** Expiration Date */ + @added(Versions.v2025_11_15_preview) + ExpirationDate: "ExpirationDate", + + /** CA Social Identification Number */ + @added(Versions.v2025_11_15_preview) + CASocialIdentificationNumber: "CASocialIdentificationNumber", + + /** Medicare Beneficiary ID */ + @added(Versions.v2025_11_15_preview) + MedicareBeneficiaryId: "USMedicareBeneficiaryId", + + /** Location */ + @added(Versions.v2025_11_15_preview) + Location: "Location", + + /** City */ + @added(Versions.v2025_11_15_preview) + City: "City", + + /** State */ + @added(Versions.v2025_11_15_preview) + State: "State", + + /** Airport */ + @added(Versions.v2025_11_15_preview) + Airport: "Airport", + + /** Geopolitical Entity */ + @added(Versions.v2025_11_15_preview) + GPE: "GPE", } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/sentiment.analysis.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/sentiment.analysis.tsp index 61cb593eb7e8..20a894fbd0ea 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/sentiment.analysis.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/sentiment.analysis.tsp @@ -77,7 +77,7 @@ union TokenSentimentValue { /** Sentiment analysis results for the input documents. */ model SentimentResponse is PreBuiltResult { /** The sentiment analysis results for each document in the input. */ - @typeChangedFrom(Versions.v2025_05_15_preview, SentimentDocumentResult[]) + @typeChangedFrom(Versions.v2025_11_15_preview, SentimentDocumentResult[]) documents: SentimentDocumentResultWithDetectedLanguage[]; } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/summarization.tsp b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/summarization.tsp index ffd7382096bc..3f52b2512cb8 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/summarization.tsp +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/models/summarization.tsp @@ -19,7 +19,7 @@ model ExtractiveSummarizationTaskParameters is PreBuiltTaskParameters { stringIndexType?: StringIndexType = StringIndexType.TextElements_v8; /** (Optional) If provided, the query will be used to extract most relevant sentences from the document. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) query?: string; } @@ -40,7 +40,7 @@ model ExtractiveSummarizationResult is PreBuiltResult { /** Response by document */ @added(Versions.v2023_04_01) @typeChangedFrom( - Versions.v2025_05_15_preview, + Versions.v2025_11_15_preview, ExtractedSummaryDocumentResult[] ) documents: ExtractedSummaryDocumentResultWithDetectedLanguage[]; @@ -66,7 +66,7 @@ model ExtractedSummaryDocumentResult is DocumentResult { } /** A ranked list of sentences representing the extracted summary. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model ExtractedSummaryDocumentResultWithDetectedLanguage is ExtractedSummaryDocumentResult { ...DocumentDetectedLanguage; @@ -116,7 +116,7 @@ model AbstractiveSummarizationTaskParameters is PreBuiltTaskParameters { ...AbstractiveSummarizationTaskParametersBase; /** (Optional) If provided, the query will be used to generate the summary. */ - @added(Versions.v2025_05_15_preview) + @added(Versions.v2025_11_15_preview) instruction?: string; } @@ -137,7 +137,7 @@ model AbstractiveSummarizationResultBase { /** Response by document */ @added(Versions.v2023_04_01) @typeChangedFrom( - Versions.v2025_05_15_preview, + Versions.v2025_11_15_preview, AbstractiveSummaryDocumentResult[] ) documents: AbstractiveSummaryDocumentResultWithDetectedLanguage[]; @@ -157,7 +157,7 @@ model AbstractiveSummaryDocumentResult is DocumentResult { } /** An object representing the Abstractive Summarization result of a single document with detected language. */ -@added(Versions.v2025_05_15_preview) +@added(Versions.v2025_11_15_preview) model AbstractiveSummaryDocumentResultWithDetectedLanguage is AbstractiveSummaryDocumentResult { ...DocumentDetectedLanguage; diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/analyzetext.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/analyzetext.json similarity index 96% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/analyzetext.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/analyzetext.json index 960a3761b802..38f5c10c035b 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/analyzetext.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/analyzetext.json @@ -2,7 +2,7 @@ "swagger": "2.0", "info": { "title": "Microsoft Cognitive Language Service - Text Analysis", - "version": "2025-05-15-preview", + "version": "2025-11-15-preview", "description": "The language service API is a suite of natural language processing (NLP) skills built with best-in-class Microsoft machine learning algorithms. The API can be used to analyze unstructured text for tasks such as sentiment analysis, key phrase extraction, language detection and question answering. Further documentation can be found in https://learn.microsoft.com/azure/cognitive-services/language-service/overview.0", "x-typespec-generated": [ { @@ -528,6 +528,49 @@ "summaries" ] }, + "AddressMetadata": { + "type": "object", + "description": "Represents the Address entity Metadata model.", + "properties": { + "formatedAddress": { + "type": "string", + "description": "The fully formatted address string following postal conventions for the address's country/region." + }, + "addressLines": { + "type": "array", + "description": "The full address string as recognized from the input text.", + "items": { + "type": "string" + } + }, + "city": { + "type": "string", + "description": "The city name of the address." + }, + "state": { + "type": "string", + "description": "The state or province name of the address." + }, + "postalCode": { + "type": "string", + "description": "The postal or ZIP code of the address." + }, + "countryOrRegion": { + "type": "string", + "description": "The country or region name of the address." + } + }, + "required": [ + "formatedAddress", + "addressLines" + ], + "allOf": [ + { + "$ref": "#/definitions/BaseMetadata" + } + ], + "x-ms-discriminator-value": "AddressMetadata" + }, "AgeMetadata": { "type": "object", "description": "Represents the Age entity Metadata model.", @@ -1350,7 +1393,8 @@ "enum": [ "noMask", "characterMask", - "entityMask" + "entityMask", + "syntheticReplacement" ], "x-ms-enum": { "name": "RedactionPolicyKind", @@ -1370,9 +1414,30 @@ "name": "entityMask", "value": "entityMask", "description": "Redact detected entities with entity type." + }, + { + "name": "syntheticReplacement", + "value": "syntheticReplacement", + "description": "Replace detected entities with synthetic values." } ] } + }, + "entityTypes": { + "type": "array", + "description": "(Optional) describes the PII categories to which the redaction policy will be applied. If not specified, the redaction policy will be applied to all PII categories.", + "items": { + "$ref": "#/definitions/PiiCategoriesExclude" + } + }, + "policyName": { + "type": "string", + "description": "(Optional) name of the redaction policy for identification purposes." + }, + "isDefaultPolicy": { + "type": "boolean", + "description": "(Optional) flag to indicate whether this redaction policy is the default policy to be applied when no specific policy is defined for a PII category. Only one policy can be marked as default.", + "default": false } }, "discriminator": "policyKind", @@ -1522,6 +1587,16 @@ } ] } + }, + "unmaskLength": { + "type": "integer", + "format": "int32", + "description": "Optional parameter to indicate the length of unmasked characters at the end of the redacted PII entity. Default is 0." + }, + "unmaskFromEnd": { + "type": "boolean", + "description": "Optional parameter to indicate whether to unmask characters from the end of the redacted PII entity. Default is true.", + "default": true } }, "allOf": [ @@ -1611,6 +1686,52 @@ ] } }, + "ConfidenceScoreThreshold": { + "type": "object", + "description": "Configuration for confidence score threshold for PII entity recognition", + "properties": { + "default": { + "type": "number", + "format": "float", + "description": "Minimum confidence score threshold for the PII entities to be returned in the response. Entities with a confidence score below this threshold will be filtered out. Value should be between 0.0 and 1.0", + "default": 0.3 + }, + "overrides": { + "type": "array", + "description": "List of confidence score threshold overrides for specific PII categories", + "items": { + "$ref": "#/definitions/ConfidenceScoreThresholdOverride" + } + } + }, + "required": [ + "default" + ] + }, + "ConfidenceScoreThresholdOverride": { + "type": "object", + "description": "Confidence score threshold override for a specific PII category", + "properties": { + "entity": { + "$ref": "#/definitions/PiiCategoriesExclude", + "description": "The PII category for which to override the confidence score threshold" + }, + "value": { + "type": "number", + "format": "float", + "description": "The confidence score threshold for the specified PII category" + }, + "language": { + "type": "string", + "description": "The 2 letter ISO 639-1 language for which the override applies. If not specified, the override applies to all languages." + } + }, + "required": [ + "entity", + "value", + "language" + ] + }, "CurrencyMetadata": { "type": "object", "description": "Represents the Currency ) entity Metadata model.", @@ -4533,7 +4654,8 @@ "TemperatureMetadata", "CurrencyMetadata", "NumericRangeMetadata", - "TemporalSpanMetadata" + "TemporalSpanMetadata", + "AddressMetadata" ], "x-ms-enum": { "name": "MetadataKind", @@ -4623,6 +4745,11 @@ "name": "TemporalSpanMetadata", "value": "TemporalSpanMetadata", "description": "Metadata for temporal span values." + }, + { + "name": "AddressMetadata", + "value": "AddressMetadata", + "description": "Metadata for address-related values." } ] } @@ -4992,7 +5119,24 @@ "SortCode", "PIN", "VIN", - "LicensePlate" + "VehicleIdentificationNumber", + "LicensePlate", + "KRPassportNumber", + "KRDriversLicenseNumber", + "KRSocialSecurityNumber", + "GovernmentIssuedId", + "Password", + "NationalId", + "ZipCode", + "CVV", + "ExpirationDate", + "CASocialIdentificationNumber", + "USMedicareBeneficiaryId", + "Location", + "City", + "State", + "Airport", + "GPE" ], "x-ms-enum": { "name": "PiiCategoriesExclude", @@ -5893,10 +6037,95 @@ "value": "VIN", "description": "VIN" }, + { + "name": "VehicleIdentificationNumber", + "value": "VehicleIdentificationNumber", + "description": "VIN" + }, { "name": "LicensePlate", "value": "LicensePlate", "description": "License Plate" + }, + { + "name": "KRPassportNumber", + "value": "KRPassportNumber", + "description": "KR Passport Number" + }, + { + "name": "KRDriversLicenseNumber", + "value": "KRDriversLicenseNumber", + "description": "KR Driver's License Number" + }, + { + "name": "KRSocialSecurityNumber", + "value": "KRSocialSecurityNumber", + "description": "KR Social Security Number" + }, + { + "name": "GovernmentIssuedId", + "value": "GovernmentIssuedId", + "description": "Government Issued ID" + }, + { + "name": "Password", + "value": "Password", + "description": "Password" + }, + { + "name": "NationalId", + "value": "NationalId", + "description": "National Identification" + }, + { + "name": "ZipCode", + "value": "ZipCode", + "description": "Zip Code" + }, + { + "name": "CVV", + "value": "CVV", + "description": "Card Verification Value" + }, + { + "name": "ExpirationDate", + "value": "ExpirationDate", + "description": "Expiration Date" + }, + { + "name": "CASocialIdentificationNumber", + "value": "CASocialIdentificationNumber", + "description": "CA Social Identification Number" + }, + { + "name": "MedicareBeneficiaryId", + "value": "USMedicareBeneficiaryId", + "description": "Medicare Beneficiary ID" + }, + { + "name": "Location", + "value": "Location", + "description": "Location" + }, + { + "name": "City", + "value": "City", + "description": "City" + }, + { + "name": "State", + "value": "State", + "description": "State" + }, + { + "name": "Airport", + "value": "Airport", + "description": "Airport" + }, + { + "name": "GPE", + "value": "GPE", + "description": "Geopolitical Entity" } ] } @@ -6084,7 +6313,24 @@ "SortCode", "PIN", "VIN", + "VehicleIdentificationNumber", "LicensePlate", + "KRPassportNumber", + "KRDriversLicenseNumber", + "KRSocialSecurityNumber", + "GovernmentIssuedId", + "Password", + "NationalId", + "ZipCode", + "CVV", + "ExpirationDate", + "CASocialIdentificationNumber", + "USMedicareBeneficiaryId", + "Location", + "City", + "State", + "Airport", + "GPE", "All", "Default" ], @@ -6987,11 +7233,96 @@ "value": "VIN", "description": "VIN" }, + { + "name": "VehicleIdentificationNumber", + "value": "VehicleIdentificationNumber", + "description": "VIN" + }, { "name": "LicensePlate", "value": "LicensePlate", "description": "License Plate" }, + { + "name": "KRPassportNumber", + "value": "KRPassportNumber", + "description": "KR Passport Number" + }, + { + "name": "KRDriversLicenseNumber", + "value": "KRDriversLicenseNumber", + "description": "KR Driver's License Number" + }, + { + "name": "KRSocialSecurityNumber", + "value": "KRSocialSecurityNumber", + "description": "KR Social Security Number" + }, + { + "name": "GovernmentIssuedId", + "value": "GovernmentIssuedId", + "description": "Government Issued ID" + }, + { + "name": "Password", + "value": "Password", + "description": "Password" + }, + { + "name": "NationalId", + "value": "NationalId", + "description": "National Identification" + }, + { + "name": "ZipCode", + "value": "ZipCode", + "description": "Zip Code" + }, + { + "name": "CVV", + "value": "CVV", + "description": "Card Verification Value" + }, + { + "name": "ExpirationDate", + "value": "ExpirationDate", + "description": "Expiration Date" + }, + { + "name": "CASocialIdentificationNumber", + "value": "CASocialIdentificationNumber", + "description": "CA Social Identification Number" + }, + { + "name": "MedicareBeneficiaryId", + "value": "USMedicareBeneficiaryId", + "description": "Medicare Beneficiary ID" + }, + { + "name": "Location", + "value": "Location", + "description": "Location" + }, + { + "name": "City", + "value": "City", + "description": "City" + }, + { + "name": "State", + "value": "State", + "description": "State" + }, + { + "name": "Airport", + "value": "Airport", + "description": "Airport" + }, + { + "name": "GPE", + "value": "GPE", + "description": "Geopolitical Entity" + }, { "name": "All", "value": "All", @@ -7264,10 +7595,6 @@ "$ref": "#/definitions/PiiCategoriesExclude" } }, - "redactionPolicy": { - "$ref": "#/definitions/BaseRedactionPolicy", - "description": "RedactionPolicy to be used on the input." - }, "valueExclusionPolicy": { "$ref": "#/definitions/ValueExclusionPolicy", "description": "Policy for specific words and terms that should be excluded from detection by the PII detection service" @@ -7278,6 +7605,22 @@ "items": { "$ref": "#/definitions/EntitySynonyms" } + }, + "redactionPolicies": { + "type": "array", + "description": "List of RedactionPolicies to be used on the input.", + "items": { + "$ref": "#/definitions/BaseRedactionPolicy" + } + }, + "confidenceScoreThreshold": { + "$ref": "#/definitions/ConfidenceScoreThreshold", + "description": "Confidence score threshold configuration for PII entity recognition" + }, + "disableEntityValidation": { + "type": "boolean", + "description": "Disable entity validation for PII entity recognition", + "default": false } } }, @@ -8501,6 +8844,22 @@ ] } }, + "SyntheticReplacementPolicyType": { + "type": "object", + "description": "Represents the policy of replacing detected PII with synthetic values.", + "properties": { + "preserveDataFormat": { + "type": "boolean", + "description": "Optional flag to indicate whether to preserve the original data format in the synthetic replacement. Default is false." + } + }, + "allOf": [ + { + "$ref": "#/definitions/BaseRedactionPolicy" + } + ], + "x-ms-discriminator-value": "syntheticReplacement" + }, "TargetConfidenceScoreLabel": { "type": "object", "description": "Represents the confidence scores across all sentiment classes: positive and negative.", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json similarity index 97% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json index 0aa480cacbde..8691b50233d4 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskResult", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json similarity index 96% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json index 754dee836340..4648c203dcaf 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationSummaryLengthPromptTaskSubmit", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -32,7 +32,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationTaskResult.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationTaskResult.json similarity index 97% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationTaskResult.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationTaskResult.json index 41581ae7d7d8..85f56d9496af 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAbstractiveSummarizationTaskResult.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationTaskResult.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationTaskResult", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationTaskSubmit.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationTaskSubmit.json similarity index 96% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationTaskSubmit.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationTaskSubmit.json index 74cf057dcbc1..a4a0462a1afb 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulAbstractiveSummarizationTaskSubmit.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAbstractiveSummarizationTaskSubmit.json @@ -3,7 +3,7 @@ "title": "SuccessfulAbstractiveSummarizationTaskSubmit", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -31,7 +31,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsCancelRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsCancelRequest.json similarity index 91% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsCancelRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsCancelRequest.json index 13ad6a087245..a5e2907049cf 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsCancelRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsCancelRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulAnalyzeTextJobsCancelRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json index eec46a940eaa..9f381ea354f9 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulAnalyzeTextJobsMultipleTaskStatusRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "c0f2a446-05d9-48fc-ba8f-3ef4af8d0b18" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json similarity index 93% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json index 8da4921853e8..d8cd0e03fd5b 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulAnalyzeTextJobsMultipleTaskSubmitRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -44,7 +44,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityLinkingRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityLinkingRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityLinkingRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityLinkingRequest.json index 12939588e3d8..1f449ea663cf 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulEntityLinkingRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityLinkingRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityLinkingRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityLinking", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionExclusionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionExclusionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionExclusionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionExclusionRequest.json index a0a0464c9ad4..c373dd738e78 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionExclusionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionExclusionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionExclusionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionInclusionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionInclusionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionInclusionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionInclusionRequest.json index d9ac4bd22910..fe6a8c90a10d 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionInclusionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionInclusionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionInclusionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionInferenceOptionsRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionInferenceOptionsRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionInferenceOptionsRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionInferenceOptionsRequest.json index 03f9e9c7d832..ea7598b3f798 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionInferenceOptionsRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionInferenceOptionsRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionInferenceOptionsRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionOverlapPolicy.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionOverlapPolicy.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionOverlapPolicy.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionOverlapPolicy.json index a266f02e7e6b..ca8e051e2129 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionOverlapPolicy.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionOverlapPolicy.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionOverlapPolicy", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionRequest.json index 6b8d169d0594..2d66323b9dad 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulEntityRecognitionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulEntityRecognitionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulEntityRecognitionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "EntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareDocumentTypePostRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareDocumentTypePostRequest.json similarity index 90% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareDocumentTypePostRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareDocumentTypePostRequest.json index 3c7aff2de00f..96170e2b4a71 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcareDocumentTypePostRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareDocumentTypePostRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcareDocumentTypePostRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -31,7 +31,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json index 5121c8443744..a329ecb7aa2c 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareDocumentTypeTaskStatusRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcareDocumentTypeTaskStatusRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "15e4a46b-62e2-4386-8d36-9c2a92bb45dd" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcarePostRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcarePostRequest.json similarity index 89% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcarePostRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcarePostRequest.json index 30793bfedaf2..9b73459845c0 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulHealthcarePostRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcarePostRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcarePostRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "{Job ID}", "body": { @@ -29,7 +29,7 @@ "responses": { "202": { "headers": { - "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-05-15-preview" + "Operation-Location": "{Endpoint}/language/analyze-text/jobs/{jobId}?api-version=2025-11-15-preview" } } } diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareTaskStatusRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareTaskStatusRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareTaskStatusRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareTaskStatusRequest.json index c6c7999f9355..62069a39455c 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulHealthcareTaskStatusRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulHealthcareTaskStatusRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulHealthcareTaskStatusRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "jobId": "1780194a-e9c1-4298-b0d4-fdc59ba818a0" }, diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulKeyPhraseExtractionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulKeyPhraseExtractionRequest.json similarity index 97% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulKeyPhraseExtractionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulKeyPhraseExtractionRequest.json index 1ce055cfabbf..7192359883fc 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulKeyPhraseExtractionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulKeyPhraseExtractionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulKeyPhraseExtractionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "KeyPhraseExtraction", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulLanguageDetectionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulLanguageDetectionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulLanguageDetectionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulLanguageDetectionRequest.json index c1de4b0e4cec..0ddb851aef32 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulLanguageDetectionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulLanguageDetectionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulLanguageDetectionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "LanguageDetection", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionExclusionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionExclusionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionExclusionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionExclusionRequest.json index 0aee08e7cbe8..1d43b418c4b4 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionExclusionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionExclusionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulPiiEntityRecognitionExclusionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionMaskedEntities.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionMaskedEntities.json similarity index 93% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionMaskedEntities.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionMaskedEntities.json index e4ef9df573d8..758132a10606 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-05-15-preview/examples/SuccessfulPiiEntityRecognitionMaskedEntities.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionMaskedEntities.json @@ -3,15 +3,17 @@ "title": "SuccessfulPiiEntityRecognitionMaskedEntitiesRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", "parameters": { "modelVersion": "latest", - "redactionPolicy": { - "policyKind": "entityMask" - } + "redactionPolicies": [ + { + "policyKind": "entityMask" + } + ] }, "analysisInput": { "documents": [ diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json similarity index 94% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json index a9e6150507c8..106d039b0b94 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionRedactionPolicyRequest.json @@ -3,16 +3,18 @@ "title": "SuccessfulPiiEntityRecognitionRedactionPolicyRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", "parameters": { "modelVersion": "latest", - "redactionPolicy": { - "policyKind": "characterMask", - "redactionCharacter": "-" - } + "redactionPolicies": [ + { + "policyKind": "characterMask", + "redactionCharacter": "-" + } + ] }, "analysisInput": { "documents": [ diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionRequest.json similarity index 98% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionRequest.json index a293143bcfaa..f912d4942ffc 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulPiiEntityRecognitionRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulPiiEntityRecognitionRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulPiiEntityRecognitionRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "PiiEntityRecognition", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulSentimentAnalysisRequest.json b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulSentimentAnalysisRequest.json similarity index 99% rename from specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulSentimentAnalysisRequest.json rename to specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulSentimentAnalysisRequest.json index e64a31f70ffd..cf35deaff8c1 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/examples/2025-05-15-preview/SuccessfulSentimentAnalysisRequest.json +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/preview/2025-11-15-preview/examples/SuccessfulSentimentAnalysisRequest.json @@ -3,7 +3,7 @@ "title": "SuccessfulSentimentAnalysisRequest", "parameters": { "Ocp-Apim-Subscription-Key": "{API key}", - "api-version": "2025-05-15-preview", + "api-version": "2025-11-15-preview", "Endpoint": "{Endpoint}", "body": { "kind": "SentimentAnalysis", diff --git a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/readme.md b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/readme.md index 916045f729d0..6686bbb96412 100644 --- a/specification/cognitiveservices/data-plane/LanguageAnalyzeText/readme.md +++ b/specification/cognitiveservices/data-plane/LanguageAnalyzeText/readme.md @@ -6,12 +6,12 @@ This is the AutoRest configuration file the Cognitive Services Language SDK. ## Releases -The current preview release of Language - Text is 2025-05-15-preview. +The current preview release of Language - Text is 2025-11-15-preview. The current stable release of Language - Text is 2025-11-01. ```yaml -tag: release_2025-05-15-preview +tag: release_2025-11-15-preview add-credentials: true clear-output-folder: true openapi-type: data-plane @@ -23,26 +23,26 @@ directive: reason: ISO should be upper case. ``` -### Release 2025-11-01 +### Release 2025-11-15-preview -These settings apply only when `--tag=release_2025-11-01` is specified on the command line. +These settings apply only when `--tag=release_2025-11-15-preview` is specified on the command line. -``` yaml $(tag) == 'release_2025-11-01' +``` yaml $(tag) == 'release_2025-11-15-preview' input-file: - - stable/2025-11-01/analyzetext.json + - preview/2025-11-15-preview/analyzetext.json title: Microsoft Cognitive Language Service - Text modelerfour: lenient-model-deduplication: true ``` -### Release 2025-05-15-preview +### Release 2025-11-01 -These settings apply only when `--tag=release_2025-05-15-preview` is specified on the command line. +These settings apply only when `--tag=release_2025-11-01` is specified on the command line. -``` yaml $(tag) == 'release_2025-05-15-preview' +``` yaml $(tag) == 'release_2025-11-01' input-file: - - preview/2025-05-15-preview/analyzetext.json + - stable/2025-11-01/analyzetext.json title: Microsoft Cognitive Language Service - Text modelerfour: