🔷

Azure Document Intelligence専用モデル全整理 — レシートから契約書まで15モデル

prebuilt-read、prebuilt-receipt、prebuilt-contract、prebuilt-invoice — モデル名を変えるだけで構造化データが出る

一般OCR vs Azure専用モデル

一般OCR:画像→テキスト1つの塊。自分でパースが必要。
Azure専用:画像→フィールド名付き構造化JSON。パース不要。

全プリビルトモデル

汎用: prebuilt-read(OCR)、prebuilt-layout(構造)

ビジネス: invoice、receipt、contract、creditCard、bankStatement、check、payStub

身分証: idDocument(パスポート/免許証)

税金(US): tax.us.w2、tax.us.1098、tax.us.1099

コード — モデル名を変えるだけ

# レシート
result = client.begin_analyze_document("prebuilt-receipt", body=f).result()
# → {"MerchantName": "スタバ", "Total": 550}

# 契約書
result = client.begin_analyze_document("prebuilt-contract", body=f).result()
# → {"Parties": [...], "Jurisdictions": [...]}

同じコード構造。モデル名が違う→構造化出力が違う。

価格

prebuilt-read:~$1.50/1Kページ。専用モデル:~$10/1Kページ。構造化に追加コスト。

カスタムモデル

合うプリビルトがない?Azure Portalで5枚以上のラベル付きサンプルで自分のモデルを訓練可能。コード不要。

キーコンセプト

1

prebuilt-read — 汎用OCR($1.50/1K)。テキスト+位置座標

2

prebuilt-receipt — レシート専用($10/1K)。店名・日付・金額自動抽出

3

prebuilt-contract — 契約書専用($10/1K)。当事者・管轄・条項抽出

4

prebuilt-idDocument — パスポート/免許証($10/1K)。名前・生年月日・文書番号

5

カスタムモデル — Azure Portalで5枚以上ラベル付けすれば訓練可能

ユースケース

経費処理自動化 — レシート写真→prebuilt-receipt→店名+金額+日付JSON 契約書管理 — 契約書PDF→prebuilt-contract→当事者・期限・条項構造化 本人確認 — パスポート/免許証→prebuilt-idDocument→名前・生年月日自動入力