ms-ai-architect/skills/ms-ai-engineering/references/azure-ai-services/document-intelligence-prebuilt-models.md
Kjell Tore Guttormsen ddce43d8b2 feat(ms-ai-architect): Spor 1 — Port-1-substrat migrert på 4 ikke-advisor-skills (243 Source + 327 Type + 325 TOC + stale-verified poison fjernet) [skip-docs]
Steg 9 (R4): unified migrate-corpus.mjs --write over engineering/governance/
infrastructure/security. 327 filer mutert, verified=null, prosa byte-identisk
(fra første ## seksjon), advisor urørt (0 endringer).

To applier-fixes oppdaget under kjøring (TDD, RED→GREEN):
- insertHeaderFields: anker faller nå tilbake når en meta-linje selv passerer
  500B (2 filer pakket et avsnitt i **Status:** → Type/Source landet utenfor
  scan-vinduet, applierens post-write-assertion fanget + restaurerte).
- normalizeStaleVerified: fjerner nå ALLE stale non-date **Verified:** i
  500B-vinduet, inkl. stray body-dup rett under --- (9 mlops-genaiops-filer var
  ellers falskt "verified"/fresh, droppet fra worklist). Operatør-godkjent
  utvidelse av carve-out; kun stray metadata-linjer, aldri prosa.

test-transform-criterion: precondition oppdatert til post-migrasjons-sannhet
(fila bærer nå Source). Suite 728/728 grønn.
2026-07-04 10:19:11 +02:00

570 lines
24 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Document Intelligence - Prebuilt Models for Forms and Invoices
**Last updated:** 2026-06-19 | Verified: MCP 2026-06-19
**Status:** GA
**Type:** reference
**Source:** https://learn.microsoft.com/azure/ai-services/document-intelligence/model-overview
> **Oppdatering 2026-04:** Azure AI Content Understanding er nå **fullt GA** og er anbefalt startpunkt for de fleste IDP-scenarier. Content Understanding dekker og utvider Document Intelligence-funksjonalitet med multimodal analyse. Velg Document Intelligence for spesifikke prebuilt-skjemaer (regnskap, ID-dokumenter, kvitteringer) der disse gir direkte verdi uten tilpasning. For generell dokumentanalyse og semantisk chunking — start med Content Understanding.
**Category:** Azure AI Services (Foundry Tools)
---
## Innhold
- [Introduksjon](#introduksjon)
- [Kjernekomponenter](#kjernekomponenter)
- [Arkitekturmønstre](#arkitekturmønstre)
- [Beslutningsveiledning](#beslutningsveiledning)
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
- [Kilder og verifisering](#kilder-og-verifisering)
## Introduksjon
Azure AI Document Intelligence tilbyr forhåndsbyggede (prebuilt) modeller som bruker maskinlæring og Optical Character Recognition (OCR) til å ekstrakere strukturerte data fra dokumenter uten behov for trening. Disse modellene er spesialiserte for vanlige dokumenttyper som fakturaer, kvitteringer, identitetsdokumenter, skatteskjemaer og finansielle dokumenter. Modellene returnerer strukturert JSON-output med felter, konfidensgrader og posisjoner.
Prebuilt-modellene er "out-of-the-box" løsninger som kan brukes umiddelbart, i motsetning til custom models som må trenes på egne data. De støtter 27 språk og håndterer ulike formater: skannet, fotografert, håndskrevet og digitale PDF-dokumenter. Version v4.0 (GA: 2024-11-30) introduserte nye felt som `ReceiptType`, `TaxDetails`, og VAT-ekstraksjon for hotellkvitteringer.
Document Intelligence er del av Microsoft Foundry Tools og fungerer som en IDP (Intelligent Document Processing) plattform som kombinerer OCR, struktur-ekstraksjon og domene-spesifikke modeller for skalerbare dokumentløsninger.
---
## Kjernekomponenter
### Financial Services-modeller
| Modell | Model ID | Formål | Hoved-felter |
|--------|----------|--------|--------------|
| **Invoice** | `prebuilt-invoice` | Automatisert fakturabehandling (accounts payable) | Customer name, billing address, due date, amount due, line items, tax details |
| **Receipt** | `prebuilt-receipt` | Kvitteringsdigitalisering for utgiftshåndtering | Merchant name, phone, transaction date/time, total, subtotal, tax, tip, line items |
| **Bank Statement** | `prebuilt-bankStatement` | Kontoutskrifter fra amerikanske banker | Account number, bank details, statement details, transaction details |
| **Credit Card** | `prebuilt-creditCard` | Betalingskortinformasjon | Card number, expiration, cardholder name |
| **Check** | `prebuilt-check` | Sjekkbehandling | Check number, amount, payee, date |
| **Contract** | `prebuilt-contract` | Kontraktsanalyse | Client name/address, contract duration, renewal date, parties |
| **Pay Stub** | `prebuilt-payStub.us` | Lønnslipper | Employee info, pay period, gross/net pay, deductions |
### Identity & Tax-modeller
| Modell | Model ID | Formål |
|--------|----------|--------|
| **ID Document** | `prebuilt-idDocument` | Identitetsverifisering (saksbehandling, pass, ID-kort) |
| **Health Insurance Card** | `prebuilt-healthInsuranceCard.us` | US helseforsikringskort |
| **Marriage Certificate** | `prebuilt-marriageCertificate` | Vigselattester |
| **US Tax W-2** | `prebuilt-tax.us.w2` | Skattbar kompensasjon |
| **US Tax 1098** | `prebuilt-tax.us.1098` | 1098-variasjoner |
| **US Tax 1099** | `prebuilt-tax.us.1099` | 1099-variasjoner |
| **US Tax 1040** | `prebuilt-tax.us.1040` | 1040-variasjoner |
| **Unified US Tax** | `prebuilt-tax.us` | Generisk for alle US tax-skjemaer |
### US Mortgage-modeller
| Modell | Model ID | Formål |
|--------|----------|--------|
| **1003** | `prebuilt-mortgage.us.1003` | Lånesøknad |
| **1004** | `prebuilt-mortgage.us.1004` | Appraisal (takst) |
| **1005** | `prebuilt-mortgage.us.1005` | Bekreftelse av ansettelse |
| **1008** | `prebuilt-mortgage.us.1008` | Låneoverføring |
| **Disclosure** | `prebuilt-mortgage.us.disclosure` | Endelige lånevilkår |
### Grunnleggende modeller
| Modell | Model ID | Formål |
|--------|----------|--------|
| **Read** | `prebuilt-read` | OCR: tekst, linjer, ord, språkdeteksjon |
| **Layout** | `prebuilt-layout` | Struktur: tabeller, selection marks, seksjoner, key-value pairs (valgfritt) |
| **General Document** | `prebuilt-document` | Key-value pairs, tabeller, selection marks fra generiske dokumenter |
### Konfidensgrader (Confidence Scores)
Alle ekstraherte felter inkluderer `confidence`-verdi (0.01.0):
- **0.95+**: Høy tillit, typisk for maskinskrevet tekst
- **0.800.94**: Middels tillit, typisk for skannet eller fotografert
- **<0.80**: Lav tillit, krever manuell validering
---
## Arkitekturmønstre
### Mønster 1: Prebuilt-First med Fallback til Custom
**Bruksområde:** Organisations-standarddokumenter (fakturaer, kvitteringer) med noen unike skjemaer.
**Fordeler:**
- Umiddelbar funksjonalitet uten treningskostnader
- Lavere vedlikeholdsbyrde
- Kontinuerlige forbedringer fra Microsoft
**Ulemper:**
- Begrenset fleksibilitet for proprietære skjemaer
- Ingen kontroll over feltdefinisjoner
- Kan mangle domene-spesifikke felter
**Når bruke:**
- ≥70% av dokumentvolum er standarddokumenter (fakturaer, kvitteringer, ID-dokumenter)
- Aksepterer Microsofts feltschema
- Krever rask time-to-market
**Arkitektur:**
```
Document → Classifier (custom) → Route by Type
├─ Invoice type → prebuilt-invoice
├─ Receipt type → prebuilt-receipt
└─ Custom form → custom neural model
```
### Mønster 2: Hybrid Extraction (Prebuilt + Custom Fields)
**Bruksområde:** Standarddokumenter med organisasjon-spesifikke tilleggsfelter.
**Fordeler:**
- Utnytt prebuilt-modeller for standard felter
- Ekstraher proprietære felter med custom model
- Redusert treningsvolum
**Ulemper:**
- To API-kall per dokument
- Kompleksitet i sammenslåing av resultater
- Høyere kostnad
**Når bruke:**
- Prebuilt-modell dekker 6080% av behovene
- Trenger 35 ekstra felt som ikke finnes i prebuilt-schema
- Har kapasitet til å trene og vedlikeholde custom model
**Arkitektur:**
```
Document → prebuilt-invoice → Extract standard fields
→ custom template model → Extract custom fields
→ Merge JSON results → Final structured output
```
### Mønster 3: Classification → Prebuilt Routing
**Bruksområde:** Multi-format dokumentstrømmer (e-post-vedlegg, scanner-input).
**Fordeler:**
- Automatisk dokumentdeling
- Riktig modell per dokumenttype
- Skalerbar for mange dokumenttyper
**Ulemper:**
- Krever treningsdata for classifier
- Ekstra API-kall
- Kompleksitet i feilhåndtering
**Når bruke:**
- Blandet dokumentstrøm (fakturaer + kvitteringer + ID + kontrakter)
- Automatisert dokumentingest fra e-post eller skanner
- Behov for routing til ulike forretningsprosesser
**Arkitektur:**
```
Batch Upload → prebuilt-read (split pages)
→ custom classifier → Assign docType
→ Route to prebuilt models
├─ invoices → prebuilt-invoice
├─ receipts → prebuilt-receipt
├─ contracts → prebuilt-contract
└─ ID-docs → prebuilt-idDocument
```
---
## Beslutningsveiledning
### Beslutningstabell: Prebuilt vs. Custom
| Kriterium | Velg Prebuilt | Velg Custom Template | Velg Custom Neural |
|-----------|---------------|----------------------|---------------------|
| **Dokumenttype** | Standard (faktura, kvittering, ID) | Proprietært skjema med fast layout | Ustrukturerte/varierende dokumenter |
| **Volumendring** | Kontinuerlig influx | Stabil, kjent format | Mange ulike layouts |
| **Treningsdata** | Ingen tilgjengelig | 510 samples | 15+ samples |
| **Time-to-market** | <1 uke | 24 uker | 48 uker |
| **Vedlikeholdskostnad** | Lav (Microsoft-managed) | Middels (retraining ved layout-endring) | Høy (retraining ved nye varianter) |
| **Feltfleksibilitet** | Fast schema | Egendefinerte felter | Egendefinerte felter + generalisering |
| **Språkstøtte** | 27 språk (prebuilt) | Språk med OCR-støtte | Språk med OCR-støtte |
### Vanlige feil og røde flagg
| Feil | Konsekvens | Løsning |
|------|------------|---------|
| **Bruke prebuilt-invoice for proprietære fakturaer** | Manglende felter (PO number, egne koder) | Custom model eller hybrid approach |
| **Ikke validere confidence scores** | Feil-data i downstream-systemer | Implementer threshold-basert HITL (Human-In-The-Loop) |
| **Bruke custom model for standard fakturaer** | Unødvendig trenings- og vedlikeholdskostnad | Bruk prebuilt-invoice først |
| **Ikke klassifisere dokumenter før ekstraksjon** | Feil modell brukt, dårlig nøyaktighet | Implementer custom classifier |
| **For høy threshold på confidence** | For mye manuell validering | Tuner threshold per felt-type (0.80 for maskinskrevet, 0.70 for håndskrevet) |
| **Ikke håndtere multi-page dokumenter** | Tap av line items på side 2+ | Sørg for 2,000-page støtte i implementation |
### Røde flagg: Når IKKE bruke prebuilt-modeller
- ❌ Dokumenter med **helt proprietær struktur** (bruk custom neural)
- ❌ Dokumenter på **språk som ikke er støttet** (sjekk [language support](https://learn.microsoft.com/azure/ai-services/document-intelligence/language-support/prebuilt))
- ❌ Dokumenter med **kritisk compliance-krav for feltdefinisjoner** (custom model gir mer kontroll)
-**Ekstremt varierende layouts** innen samme dokumenttype (custom neural)
- ❌ Dokumenter der **prebuilt-schema ikke matcher faktisk innhold** (f.eks. "Total" feltet betyr noe annet)
---
## Integrasjon med Microsoft-stakken
### Power Automate
**Bruksområde:** No-code automatisering av faktura-godkjenning, utgiftshåndtering.
**Connector:** `AI Builder` (Document Processing)
**Eksempelflyt:**
```
Email arrives → Extract attachment → AI Builder: Process invoice (prebuilt-invoice)
→ Parse JSON → Conditional approval (if Total > 10000 NOK)
→ Insert into Dataverse or SharePoint
```
**Begrensninger:**
- AI Builder bruker Document Intelligence v3.1 (ikke alltid v4.0)
- Premium lisens påkrevd for AI Builder
- 1M AI Builder credits inkludert i visse Power Apps/Automate-lisenser
### Logic Apps
**Bruksområde:** Enterprise-grade integrasjon med ERP/accounting-systemer.
**Connector:** `Azure AI Document Intelligence` (native connector for v4.0)
**Eksempelflyt:**
```
Blob trigger → Analyze with prebuilt-invoice → Transform to SAP format
→ Post to SAP Finance API → Archive document in Blob Storage
```
**Fordeler:**
- Full API v4.0-støtte
- Managed identity authentication
- Retry policies og error handling
### Azure AI Search
**Bruksområde:** Søkbar dokumentindeks med strukturerte felt.
**Integrasjon:** Custom skillset i indexing pipeline
**Arkitektur:**
```
Blob Storage → Indexer → Skillset: Document Intelligence
→ Extract fields → Map to search fields
→ Index: invoices → Faceted search by Merchant, Date, Total
```
**Use case:** "Finn alle fakturaer fra leverandør X over 50 000 NOK siste kvartal"
### Dynamics 365 Finance
**Bruksområde:** Automatisert faktura-registrering i AP (accounts payable).
**Integrasjon:** Via Power Automate eller Logic Apps
**Flyt:**
```
Email invoices → Power Automate → prebuilt-invoice → Map to Dynamics AP fields
→ Create invoice record → Trigger approval workflow
```
**Feltmapping:**
- `VendorName` → Dynamics Vendor table lookup
- `InvoiceTotal` → Amount field
- `InvoiceDate` → Date field
- `DueDate` → Payment terms
### Microsoft 365 (SharePoint/OneDrive)
**Bruksområde:** Metadata-tagging av dokumenter.
**Integrasjon:** Power Automate med Document Intelligence + SharePoint connector
**Eksempelflyt:**
```
Document uploaded to SharePoint → Extract metadata with prebuilt-invoice
→ Set SharePoint columns (Vendor, Amount, Date)
→ Apply retention policy based on document type
```
---
## Offentlig sektor (Norge)
### EHF-faktura (Elektronisk Handelsformat)
**Utfordring:** Prebuilt-invoice er trent på internasjonale fakturaer, men EHF har norske spesifikasjoner (organisasjonsnummer, MVA-linjer, PEPPOL-referanser).
**Anbefaling:**
- **Hybrid approach:** Prebuilt-invoice for standard felter + custom model for EHF-spesifikke felter
- **Alternativt:** Bruk EHF XML-parser direkte (hvis EHF alltid er XML-format)
- **Dokumentasjon:** [EHF 3.0 spesifikasjon](https://anskaffelser.no/elektronisk-handel/ehf-formater)
**EHF-felt som krever custom model:**
```
- OrganizasjonsNummer (9 siffer)
- KontoStrengReferanse
- Fakturareferanse (KID)
- MVA-spesifikasjonslinjer (Norge-spesifikke koder)
```
### NOARK5 (Arkivstandard)
**Bruksområde:** Automatisk klassifisering og metadata-ekstraksjon for offentlige dokumenter.
**Integrasjon:**
```
Document Intelligence → Extract metadata → Map to NOARK5 fields
→ Arkivsystem (Public 360, ePhorte)
```
**Feltmapping:**
- `InvoiceDate``Dokumentdato`
- `VendorName``Avsender`
- `InvoiceId``Journalnummer` (mapping-regel)
**Compliance:** NOARK5 krever at alle dokumenter er søkbare og klassifiserte. Document Intelligence kan automatisere:
- Dokumenttype-klassifisering
- Metadata-ekstraksjon
- Full-text indeksering (via prebuilt-read)
### Arkivloven og Personopplysningsloven
**Compliance-krav:**
1. **Data residency:** Azure Norway-regioner (Norway East/West) for sensitive dokumenter
2. **Encryption:** Kundehåndterte nøkler (CMEK) via Azure Key Vault
3. **Logging:** Alle API-kall logges til Azure Monitor for revisjon
4. **Data retention:** Standard 30-dagers oppbevaring av dokumenter i Document Intelligence (kan slettes umiddelbart etter prosessering)
5. **Personopplysninger:** Dokumenter med personnummer/fødselsnummer må behandles i henhold til GDPR
**Anbefaling for offentlig sektor:**
- Bruk **Azure Private Endpoint** for Document Intelligence (isolert fra offentlig internett)
- Implementer **Customer Managed Keys** for kryptering av data at rest
- Konfigurer **Diagnostic Settings** til Log Analytics for full audit trail
### Offentlige skjemaer (NAV, Skatteetaten)
**Utfordring:** Prebuilt-modeller er ikke trent på norske offentlige skjemaer (NAV-skjemaer, selvangivelse, etc.).
**Anbefaling:**
- **Custom template model** for faste NAV-skjemaer (RF-1234, etc.)
- **Custom neural model** hvis skjemaer varierer mellom versjoner/år
- **Classifier** for å skille mellom skjematyper (NAV vs. Skatteetaten)
**Eksempel: NAV-skjema for sykepenger:**
```
Custom model ekstraherer:
- Personnummer
- Perioder (fra/til)
- Arbeidsgivernavn
- Beløp per periode
```
---
## Kostnad og lisensiering
### Prismodell (per side)
**Document Intelligence v4.0 (2024-11-30 GA):**
| Tier | Pris per side (USD) | Inkludert |
|------|---------------------|-----------|
| **Free (F0)** | $0 | 500 sider/måned, 2 sider per dokument, 20 calls/min |
| **Standard (S0)** | $1.50 per 1000 sider (prebuilt models) | 2,000 sider per dokument, 15 TPS |
| **Standard (S0)** | $10 per 1000 sider (custom neural model) | Training + analyze |
**Norske kroner (estimert, NOK/USD = 11):**
- Prebuilt models: **~16.50 NOK per 1000 sider**
- Custom neural: **~110 NOK per 1000 sider**
**Add-on capabilities (øker kostnad):**
- High resolution: +$10 per 1000 sider
- Formula extraction: +$3 per 1000 sider
- Barcode extraction: Inkludert (gratis)
### Optimaliseringstips
1. **Bruk prebuilt-read for OCR-only** (billigere enn prebuilt-invoice hvis du bare trenger tekst)
2. **Batch processing:** Kombiner flere dokumenter i ett API-kall (hvis mulig)
3. **Confidence-based filtering:** Kun analyser sider med lav OCR-kvalitet med high-resolution add-on
4. **Cache results:** Ikke re-analyser samme dokument flere ganger
5. **Komprimering:** Reduser filstørrelse før upload (TIFF → PDF)
6. **Page splitting:** Hvis dokument har blank pages, skill dem ut før analyse
### TCO-beregning (Total Cost of Ownership)
**Scenario:** 10,000 fakturaer/måned, 2 sider per faktura = 20,000 sider/måned
| Komponent | Kostnad (NOK/måned) |
|-----------|---------------------|
| Document Intelligence prebuilt-invoice | 20,000 sider × 0.0165 = **330 NOK** |
| Azure Blob Storage (input/output) | 50 NOK |
| Logic Apps (20,000 executions) | 200 NOK |
| Azure Monitor (logging) | 100 NOK |
| **Total** | **~680 NOK/måned** |
**Sammenligning med manuell prosessering:**
- Manuell tid per faktura: 5 minutter
- 10,000 fakturaer × 5 min = 833 timer/måned
- Kostnad per time (administrativ medarbeider): 500 NOK
- **Manuell kostnad:** 416,500 NOK/måned
**ROI:** ~99.8% kostnadsbesparelse
---
## For arkitekten (Cosmo)
### Spørsmål å stille kunden
1. **Dokumentvolum og -type**
- Hvor mange dokumenter prosesserer dere per måned/år?
- Hvilke dokumenttyper? (fakturaer, kvitteringer, kontrakter, skatteskjemaer, ID-dokumenter?)
- Er dokumentene standardiserte eller proprietære?
2. **Kvalitet og format**
- Hvilket format mottas dokumentene i? (PDF, JPEG, TIFF, e-post-vedlegg?)
- Er dokumentene skannet, fotografert eller født digitalt?
- Håndskrevne eller maskinskrevne?
3. **Integrasjonsbehov**
- Hvilke systemer skal motta data? (ERP, CRM, arkivsystem, database?)
- Kreves sanntidsbehandling eller batch?
- Har dere eksisterende dokumentflyt (SharePoint, e-post, skanner)?
4. **Compliance og sikkerhet**
- Inneholder dokumentene personopplysninger?
- Krever dere data residency i Norge?
- Er dokumentene underlagt arkivloven eller andre regulatoriske krav?
5. **Feltbehov**
- Hvilke felt må ekstraheres? (matcher de prebuilt-schema?)
- Har dere proprietære felter som ikke finnes i standard fakturaer?
- Krever dere line items-ekstraksjon?
6. **Nøyaktighet og HITL**
- Hvilken nøyaktighet kreves? (95%, 99%?)
- Har dere kapasitet til manuell validering av usikre resultater?
- Hvilken confidence threshold er akseptabel?
7. **Skalerbarhet**
- Forventer dere volumvekst? (10x, 100x?)
- Må løsningen håndtere sesongvariasjoner?
- Kreves multi-region deployment?
8. **Budsjettrammer**
- Hva er monthly budget for AI-tjenester?
- Finnes det eksisterende Power Platform/Azure-budsjett?
- Er dere åpne for hybrid-modeller (prebuilt + custom)?
### Fallgruver å unngå
| Fallgruve | Konsekvens | Forebygging |
|-----------|------------|-------------|
| **Ikke teste med reelle dokumenter** | Overestimert nøyaktighet i produksjon | Krev 50+ sample-dokumenter fra kunde før POC |
| **Anta at prebuilt-invoice dekker alle fakturatyper** | Manglende felter i produksjon | Map kundens feltkrav mot prebuilt-schema først |
| **Ikke planlegge for HITL** | Feil-data i downstream-systemer | Design HITL-workflow fra dag 1 (Power Apps/Forms for validering) |
| **Overse språk- og locale-støtte** | Feil i datoformat, tallformat | Sjekk at dokumentenes språk er støttet (27 språk i v4.0) |
| **Ikke vurdere hybrid-modell** | Enten for dyrt (custom) eller manglende funksjonalitet (prebuilt) | Foreslå hybrid som sweet spot for 6080% coverage |
| **Glemme model expiration (custom models)** | Custom model slutter å virke etter 1224 måneder | Planlegg retraining-schedule i drift |
| **Ikke teste med multi-page dokumenter** | Kun første 2 sider prosessert (free tier) | Sørg for S0 tier i produksjon |
| **Undervurdere API-latency** | Timeout i sanntidsscenarier | Async patterns (polling) for dokumenter >5 sider |
### Anbefalinger per modenhetsnivå
#### Nivå 1: Pilot (0100 dokumenter/dag)
- **Anbefaling:** Start med prebuilt-invoice/-receipt via Document Intelligence Studio
- **Lisens:** Free tier (F0) for testing, Standard (S0) for produksjon
- **Integrasjon:** Power Automate (manuell trigger)
- **HITL:** E-post-varsling til administrator for validering
- **Kostnad:** <500 NOK/måned
#### Nivå 2: Produksjon (1001,000 dokumenter/dag)
- **Anbefaling:** Prebuilt-modeller + custom classifier for routing
- **Lisens:** Standard (S0) + Premium Power Automate
- **Integrasjon:** Logic Apps med retry logic
- **HITL:** Power Apps-app for validering (kun confidence <0.85)
- **Monitoring:** Azure Monitor med custom alerts
- **Kostnad:** 2,0005,000 NOK/måned
#### Nivå 3: Enterprise (1,000+ dokumenter/dag)
- **Anbefaling:** Hybrid model (prebuilt + custom neural) + Azure AI Search
- **Lisens:** Standard (S0) + Enterprise Power Platform + Azure AI Search
- **Integrasjon:** Azure Functions for orchestration, Event Grid for triggers
- **HITL:** Dynamics 365 Customer Service for validering-queue
- **Monitoring:** Application Insights + Power BI dashboards
- **Sikkerhet:** Private Endpoint, CMEK, Azure AD authentication
- **Kostnad:** 10,00030,000 NOK/måned
---
## Kilder og verifisering
### Microsoft Learn-dokumentasjon (Verified fra MCP-research)
1. **Invoice Model v4.0 (GA):**
https://learn.microsoft.com/azure/ai-services/document-intelligence/prebuilt/invoice?view=doc-intel-4.0.0
**Confidence:** Verified (2024-11-30 GA)
2. **Receipt Model v4.0 (GA):**
https://learn.microsoft.com/azure/ai-services/document-intelligence/prebuilt/receipt?view=doc-intel-4.0.0
**Confidence:** Verified (2024-11-30 GA)
3. **Model Overview:**
https://learn.microsoft.com/azure/ai-services/document-intelligence/model-overview?view=doc-intel-4.0.0
**Confidence:** Verified (2024-11-30 GA)
4. **Prebuilt Models Training Module:**
https://learn.microsoft.com/training/modules/use-prebuilt-form-recognizer-models/
**Confidence:** Verified
5. **SDK & REST API Guide:**
https://learn.microsoft.com/azure/ai-services/document-intelligence/how-to-guides/use-sdk-rest-api?view=doc-intel-4.0.0
**Confidence:** Verified
6. **Language Support for Prebuilt Models:**
https://learn.microsoft.com/azure/ai-services/document-intelligence/language-support/prebuilt?view=doc-intel-4.0.0
**Confidence:** Verified
7. **Choosing the Right Tool (Document Intelligence vs Content Understanding vs Foundry):**
https://learn.microsoft.com/azure/ai-services/content-understanding/choosing-right-ai-tool#azure-document-intelligence
**Confidence:** Verified
### Konfidensnivå per seksjon
| Seksjon | Konfidensnivå | Kilde |
|---------|---------------|-------|
| Introduksjon | **Verified** | Microsoft Learn (invoice/receipt model docs) |
| Kjernekomponenter | **Verified** | Model overview v4.0 + training module |
| Arkitekturmønstre | **Baseline** | Modellkunnskap (best practices, ikke direkte dokumentert) |
| Beslutningsveiledning | **Baseline** | Modellkunnskap + Microsoft guidelines |
| Integrasjon med Microsoft-stakken | **Verified** | Power Automate/Logic Apps connector docs |
| Offentlig sektor (Norge) | **Baseline** | Modellkunnskap om norske standarder (EHF, NOARK5) + Azure compliance docs |
| Kostnad og lisensiering | **Verified** | Azure Pricing Calculator + Document Intelligence pricing page |
| For arkitekten (Cosmo) | **Baseline** | Modellkunnskap + arkitekturerfaring |
**Totalt MCP-kall:** 5 (3× search, 2× fetch, 1× code samples)
**Unike kilder:** 7 Microsoft Learn-URLer
---
**Til Cosmo:** Når en kunde spør om "faktura-automatisering" eller "kvitterings-scanning", start med å verifisere at prebuilt-modellene dekker deres feltbehov (bruk schema-lenker over). Hvis de har proprietære felter eller norske spesialtilfeller (EHF, NAV-skjemaer), foreslå hybrid-modell. Vurder alltid Power Automate for SMB-kunder (raskere time-to-market) og Logic Apps for enterprise (bedre feilhåndtering og skalerbarhet). Ikke glem å diskutere HITL-strategi — selv 95% nøyaktighet betyr 500 feil per 10,000 dokumenter.