Skip to main content
License を取得し、Docker で FineParser を実行して、5 分以内に最初の Document を DocLang へ解析してみましょう。

始める前に

  • Docker がインストールされ、実行されていること
  • 解析対象の PDF または画像ファイル
  • FineParser の License file。fineparser.ai でプランに登録すると、.fineparserlicense ファイルが発行されます。License とプランを参照してください。
  • ABBYY の License server への外向き通信。ネットワークで送信が制限されている場合は、まずネットワーク要件に記載された範囲を許可してください。
1

Licenseを取得する

fineparser.ai でプランに登録します。Free プランでは月あたり 1,000 ページまで利用できます。アカウントごとに .fineparserlicense ファイルが 1 つ発行されます。
2

FineParser を起動する

License file の内容を FINEPARSER_LICENSE_DATA 環境変数に渡し、ポート 8080 を公開します。
このボリュームには解析結果が保存されます。指定しない場合、コンテナーの終了とともに結果も失われます。
Apple シリコン Mac などの ARM ホストでは、上記のコマンドに --platform linux/amd64 を追加してください。現時点でイメージは amd64 のみに対応しており、エミュレーションで動作するため速度は低下します。ARM での実行を参照してください。
次に、License が受け付けられたことを確認します。
readyfalse の場合は、レスポンスの detail フィールドにその理由が示されます。License の確認を参照してください。
3

Document を送信する

FineParser は Document を受け付け、直ちに job ID を返します。
4

完了を待つ

statussuccessful になるまで、ID を使って job をポーリングします。
1 ページの invoice であれば数秒で完了します。statusfailed の場合は、レスポンスにその理由を示す error が含まれます。
5

結果をダウンロードする

file の値を /jobs/ の後ろに付け加えます。
このファイルには、Document の構造とテキストが DocLang 形式で格納されています。
形式を変更するには、送信の Step で doclangjson または txt に置き換えます。

次のステップ

REST API

送信、ポーリング、ダウンロード、そしてすべてのレスポンスコード。

出力形式

DocLang、JSON、またはプレーンテキスト。

Configuration

Recognition mode、Languages、ポートの設定。

AI コーディングエージェント

Claude Code や Codex からこのドキュメントを参照できるようにします。