6.0.0b1 (2025-09-11)
This version of the client library defaults to the service API version 2025-05-15-preview
.
Features Added
- Added Value Exclusion, synonyms, and new entity types to the detection of Personally Identifiable Information (PII).
Breaking Changes
- Removed
begin_abstract_summary
for abstracting text summarization, added functionbegin_analyze_text_job
withAbstractiveSummarizationOperationAction
for this purpose. - Removed
begin_analyze_healthcare_entities
for analyzing healthcare entities, added functionbegin_analyze_text_job
withHealthcareLROTask
for this purpose. - Removed
analyze_sentiment
for analyzing sentiment, added functionanalyze_text
withTextSentimentAnalysisInput
for this purpose. - Removed
detect_language
for detecting language, added functionanalyze_text
withLanguageDetectionTextInput
for this purpose. - Removed
extract_key_phrases
for extracting key phrases, added functionanalyze_text
withTextKeyPhraseExtractionInput
for this purpose. - Removed
begin_multi_label_classify
for classifying documents into multiple custom categories, added functionbegin_analyze_text_job
withCustomMultiLabelClassificationActionContent
for this purpose. - Removed
begin_recognize_custom_entities
for recognizing custom entities in documents, added functionbegin_analyze_text_job
withCustomEntitiesLROTask
for this purpose. - Removed
recognize_entities
for recognizing named entities in a batch of documents, added functionanalyze_text
withTextEntityRecognitionInput
for this purpose. - Removed
recognize_linked_entities
for detecting linked entities in a batch of documents, added functionanalyze_text
withTextEntityLinkingInput
for this purpose. - Removed
recognize_pii_entities
for recognizing personally identifiable information in a batch of documents, added functionanalyze_text
withTextPiiEntitiesRecognitionInput
for this purpose. - Removed
begin_single_label_classify
for classifying documents into a single custom category, added functionbegin_analyze_text_job
withCustomSingleLabelClassificationOperationAction
for this purpose.
Other Changes
- Added custom poller
AnalyzeTextLROPoller
andAnalyzeTextAsyncLROPoller
to customize the return type ofbegin_analyze_text_job
to beAnalyzeTextLROPoller[ItemPaged["TextActions"]]
andAnalyzeTextAsyncLROPoller[AsyncItemPaged["TextActions"]]