Technical & DevelopmentIntermediate
azure-ai-document-intelligence-dotnet
Document text, table, and data extraction
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/microsoft/skills --skill azure-ai-document-intelligence-dotnetnpx skills add https://github.com/microsoft/skills --skill azure-ai-document-intelligence-dotnetOr paste this URL into your assistant to install:
Overview
What This Skill Does
Azure AI Document Intelligence SDK for .NET wraps the Document Intelligence REST API into a typed client. It extracts text, tables, key-value pairs, and structured fields from PDFs and images using prebuilt models for invoices, receipts, IDs, and tax forms, or custom models you train on your own documents.
Application
When to use this Skill
- Configuring integration settings for custom agent workflows.
- Optimizing query execution and response latency in production.
- Developing clean, standard-compliant implementations for enterprise services.
- Troubleshooting connection timeouts and authentication handshakes.
- Monitoring API rate limits and execution pipelines programmatically.
Documentation
Show Skills.md file
Azure.AI.DocumentIntelligence (.NET)
Extract text, tables, and structured data from documents using prebuilt and custom models.
Installation
dotnet add package Azure.AI.DocumentIntelligence
dotnet add package Azure.Identity
Current Version: v1.0.0 (GA)
Environment Variables
DOCUMENT_INTELLIGENCE_ENDPOINT=https://<resource-name>.cognitiveservices.azure.com/ # Required: Document Intelligence endpoint
DOCUMENT_INTELLIGENCE_API_KEY=<your-api-key> # Only required for AzureKeyCredential auth
BLOB_CONTAINER_SAS_URL=https://<storage>.blob.core.windows.net/<container>?<sas-token> # Optional: blob container SAS URL for training data
AZURE_TOKEN_CREDENTIALS=prod # Required only if DefaultAzureCredential is used in production
Authentication
Microsoft Entra Token Credential
Lines 1 - 25 of 337
Recommendations