Skip to main content
Box AI APIを使用すると、ドキュメントを照会し、指定したプロンプトに基づいてメタデータを抽出できます。自由形式とは、JSONやXMLなどの形式の文字列化バージョン、またはプレーンテキストをプロンプトに含めることができるという意味です。
メタデータを抽出 (自由形式) エンドポイントはOCRをサポートしていません。英語以外の言語の画像ファイル (TIFF、PNG、JPEG) またはドキュメントからメタデータを抽出するには、 エンドポイントを使用してください。

開始する前に

Platformアプリを作成して認証するには、に記載されている手順に従っていることを確認してください。

リクエストの送信

リクエストを送信するには、POST /2.0/ai/extractエンドポイントを使用します。

パラメータ

コールを実行するには、以下のパラメータを渡す必要があります。必須のパラメータは太字で示されています。 items配列には要素が1つだけ含まれている必要があります。プロンプトとファイルの制限については、を参照してください。

ユースケース

この例では、サンプル請求書からメタデータを抽出する方法を示します。

リクエストの作成

Box AIから応答を取得するには、以下のパラメータを使用して、POST /2.0/ai/extractエンドポイントを呼び出します。
  • クエリか、抽出するフィールドの構造化リストまたは非構造化リストを指定できるprompt
  • データの抽出元となるファイルのtypeおよびid

プロンプトの作成

ユースケースや詳細度に応じて、さまざまなプロンプトを作成できます。

プレーンテキストを使用する

このエンドポイントでは自由形式のプロンプトが許可されているため、プレーンテキストを使用して情報を取得できます。
その場合、レスポンスは、テキストに含まれているキーワードに基づいて作成されます。

特定の用語を使用する

文全体を書かなくても、請求書に含まれることが予想される用語でプロンプトを構成できます。
このアプローチを使用すると、以下のように、リクエストで指定した用語のリストとその値が返されます。

キー/値ペアを使用する

プロンプトには、Box AIがメタデータの構造を認識するのに役立つキー/値ペアのリストを指定することができます。このアプローチでは、fields配列内にキー/値ペアを列挙する必要があります。
レスポンスには、以下のように、ファイル内に存在するfieldsとその値が含まれます。
最終更新日 2026年6月22日