> ## Documentation Index
> Fetch the complete documentation index at: https://developer.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

> 構造化メタデータや自由形式のメタデータ抽出など、さまざまな業界におけるBox AI抽出APIのユースケースを紹介します。

# Extract APIの概要とユースケース

export const MultiRelatedLinks = ({sections = []}) => {
  if (!sections || sections.length === 0) {
    return null;
  }
  return <div className="space-y-8">
      {sections.map((section, index) => <RelatedLinks key={index} title={section.title} items={section.items} />)}
    </div>;
};

export const RelatedLinks = ({title, items = []}) => {
  const getBadgeClass = badge => {
    if (!badge) return "badge-default";
    const badgeType = badge.toLowerCase().replace(/\s+/g, "-");
    return `badge-${badge === "ガイド" ? "guide" : badgeType}`;
  };
  if (!items || items.length === 0) {
    return null;
  }
  return <div className="my-8">
      {}
      <h3 className="text-sm font-bold uppercase tracking-wider mb-4">{title}</h3>

      {}
      <div className="flex flex-col gap-3">
        {items.map((item, index) => <a key={index} href={item.href} className="py-2 px-3 rounded related_link hover:bg-[#f2f2f2] dark:hover:bg-[#111827] flex items-center gap-3 group no-underline hover:no-underline border-b-0">
            {}
            <span className={`px-2 py-1 rounded-full text-xs font-semibold uppercase tracking-wide flex-shrink-0 ${getBadgeClass(item.badge)}`}>
              {item.badge}
            </span>

            {}
            <span className="text-base">{item.label}</span>
          </a>)}
      </div>
    </div>;
};

ソースコンテンツはさまざまなレイアウト、テンプレート、ファイルの種類によって大きく異なるため、データ抽出は困難な場合があります。Box AI Extract APIには、Box内のファイルからメタデータを抽出する方法を標準化する、抽出 (構造化) と抽出 (自由形式) というAIを活用した2つのエンドポイントが用意されています。これらのエンドポイントを使用すると、以下の操作が可能になります。

* 特定のフィールドを一貫したスキーマまたはBoxメタデータテンプレートに抽出する (抽出 (構造化))。
* 高度なAIモデルを利用した強化された抽出を使用して、より複雑なユースケースに対応し、精度を向上させる (抽出 (構造化))。
* 対象フィールドが事前にわからない場合にコンテンツを抽出する (抽出 (自由形式))。
* 抽出ワークフローに関する独自のオーケストレーション、権限チェック、調整ロジックを作成せずに抽出を実行する。
* さまざまな言語やファイル形式のドキュメント、スキャンしたドキュメント、または写真からデータを抽出する。

これらのエンドポイントの可能性を探るために、さまざまな業界におけるユースケースをご確認ください。

<AccordionGroup>
  <Accordion title="営業および経理業務">
    **推奨されるエンドポイント:** 構造化メタデータの抽出 (`POST /2.0/ai/extract_structured`)

    大量の標準化されたドキュメントで、予測可能なデータ型が必要な場合に最適です。

    * **自動化されたデータ入力:** 構造化メタデータの抽出では、あらかじめ構成されたメタデータテンプレートにより、毎回一環したJSONレスポンスが確保されます。
    * **請求書と発注書:** 明細項目、総額、日付を抽出します。
    * **顧客との契約:** 「発効日」や「合計契約金額」などの標準化されたフィールドを解析して、CRMレコードを更新します。
  </Accordion>

  <Accordion title="法務および人事">
    **推奨されるエンドポイント:** 自由形式のメタデータ抽出 (`POST /2.0/ai/extract`)

    ドキュメントの構造が事前にわからない場合や変化する場合のクエリに最適です。

    * **人事のオンボーディング:** 多様な内定通知書や候補者の履歴書から主要な個人情報を抽出します。
    * **NDA条項:** 法的なドキュメントから特定のNDA条項を抽出します。
  </Accordion>

  <Accordion title="業界固有のソリューション">
    規制対象の分野向けに、光学式文字認識 (OCR) や抽出エージェント (強化) などの高度な機能を使用します。

    <AccordionGroup>
      <Accordion title="金融サービス">
        * **本人確認 (KYC) ドキュメント:** スキャンしたパスポートや運転免許証からテキストを抽出して、ユーザーの本人確認を行います。
        * **ローンオリジネーション:** スキャンした公共料金請求書や給与明細書からデータを取り込んで、所得の証明を自動化します。
      </Accordion>

      <Accordion title="ライフサイエンス">
        * **臨床試験への登録:** 医療関係の書類から患者の基準を抽出して、候補者と試験をマッチさせます。
        * **申請書類:** FDAやEMAなどの申請に必要なデータを整理し、検証します。
      </Accordion>

      <Accordion title="公共機関">
        * **許可申請:** 必要なドキュメントを検証することで、区域指定の承認を迅速化します。
        * **公文書開示請求:** 情報公開法 (FOIA) などの公的請求の対象となるドキュメントを自動的に分類、優先順位付けします。
      </Accordion>
    </AccordionGroup>
  </Accordion>
</AccordionGroup>

## Box Extract APIを使用する主なメリット

* **管理されたスケーリング:** Box Extract APIはキューとレート制限を処理するように設計されているため、大量の処理を実行できます。
* **防御的コーディングが不要:** Box Extract APIはモデルに依存しないため、最小限のコード変更でサポート対象のLLMを切り替えることができ、ベンダーロックインを低減できます。
* **セキュリティとコンプライアンス:** 抽出されたすべてのデータは、Box Platformのエンタープライズグレードのセキュリティとガバナンスポリシーを継承します。

## ぜひお試しください

<Card title="チュートリアル: Box AI Extractを使用した請求書取り込みの自動化" icon="file-invoice" href={localizeLink("/guides/tutorials/invoice-intake")} arrow="true">
  ステップバイステップの手順に従って、実際に動作する買掛金処理の自動化を構築しましょう。新しい請求書が保存されるフォルダを監視し、構造化されたフィールドを抽出した後、各ファイルにメタデータを書き戻します。
</Card>

## 次の手順

実践的な例を交えたクイックスタートガイド、APIリファレンスページ、充実した開発者ガイドを使用して、Box Extract APIを始めましょう。

<RelatedLinks
  title="関連するガイド"
  items={[
{ label: translate("Prerequisites for working in Box AI API"), href: "/guides/box-ai/ai-tutorials/prerequisites", badge: "GUIDE" },
{ label: translate("Use freeform metadata extraction with Box Python SDK"), href: "/guides/box-ai/quick-start/box-ai-extract-freeform", badge: "QUICKSTART" },
{ label: translate("Use structured metadata extraction with Box Python SDK"), href: "/guides/box-ai/quick-start/box-ai-extract", badge: "QUICKSTART" },
{ label: translate("Use enhanced agent with structured metadata extraction with Box Python SDK"), href: "/guides/box-ai/quick-start/box-ai-extract-enhanced", badge: "QUICKSTART" },
{ label: translate("Extract metadata from file (freeform)"), href: "/guides/box-ai/ai-tutorials/extract-metadata", badge: "GUIDE" },
{ label: translate("Extract metadata from file (structured)"), href: "/guides/box-ai/ai-tutorials/extract-metadata-structured", badge: "GUIDE" },
{ label: translate("Learn about Box metadata"), href: "/guides/metadata/quick-start", badge: "QUICKSTART" }
]}
/>
