Agent skill · research science · aiskillstore
azure-ai-textanalytics-py
Azure AI Text Analytics SDK for sentiment analysis, entity recognition, key phrases, language detection, PII, and healthcare NLP. Use for natural language processing on text.
Why this skill is useful
Provides specific commands and patterns for using Azure AI Text Analytics that the AI wouldn't reliably generate on its own.
What it needs
Requires azure-ai-textanalytics installed locally. Requires azure account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure AI Text Analytics SDK for Python Client library for Azure AI Language service NLP capabilities including sentiment, entities, key phrases, and more. Installation Environment Variables Authentication API Key Entra ID (Recommended) Sentiment Analysis Entity Recognition PII Detection Key Phrase Extraction Language Detection Healthcare Text Analytics Multiple Analysis (Batch) Async Client Client Types Client Purpose -------- --------- TextAnalyticsClient All text analytics operations TextAnalyticsClient (aio) Async version Available Operations Method Description -------- ------------- analyzesentiment Sentiment analysis with opinion mining recognizeentities Named entity recognition recognizepiientities PII detection and redaction recognizelinkedentities Entity linking to Wikipedia extractkeyphrases Key phrase extraction detectlanguage Language detection beginanalyzehealthcareentities Healthcare NLP (long-running) beginanalyzeactions Multiple analyses in batch Best Practices 1. Use batch operations for multiple documents (up to 10 per request) 2. Enable opinion mining for detailed aspect-based sentiment 3. Use async client for high-throughput scenarios 4. Handle document errors — results list may contain errors for some docs 5. Specify language when known to improve accuracy 6. Use context manager or close client explicitly When to Use This skill is applicable to execute the workflow or actions described in the overview. Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-ai-textanalytics-py