sickn33/antigravity-awesome-skills/azure-ai-textanalytics-py
- community
Checking that the SKILL.md file is still in the repository.
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.
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/azure-ai-textanalytics-pySKILL.md
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)
Data handling
Calls send document text to Azure. Obtain authorization for private, PII or health data and verify region, retention and permitted use; redaction is probabilistic and does not guarantee de-identification. Healthcare extraction is not diagnosis. Examples are independent fragments; check each per-document error before consuming result fields.
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 | |
|---|---|---|
analyze_sentiment | Sentiment analysis with opinion mining | |
recognize_entities | Named entity recognition | |
recognize_pii_entities | PII detection and redaction | |
recognize_linked_entities | Entity linking to Wikipedia | |
extract_key_phrases | Key phrase extraction | |
detect_language | Language detection | |
begin_analyze_healthcare_entities | Healthcare NLP (long-running) | |
begin_analyze_actions | Multiple analyses in batch |
Best Practices
- Use batch operations for multiple documents (up to 10 per request)
- Enable opinion mining for detailed aspect-based sentiment
- Use async client for high-throughput scenarios
- Handle document errors — results list may contain errors for some docs
- Specify language when known to improve accuracy
- 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.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/azure-ai-textanalytics-py/SKILL.md
Popularity
- Repository stars
- 26,818
- Repository forks
- 4,552
- Repository npm downloads, 7 days
- 5,562
- 7-day trend score
- 72
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 23 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/antigravity-awesome-skills/azure-ai-textanalytics-py)