skills.vishalvoidskills/vishalvoid
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-dotnet

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

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

Explore other random skills

All skillsMy patterns