レシピ + プロンプト
サプライヤーコンプライアンスポータル
サプライヤーが証明書をアップロード。ドキュメントタイプ、有効期限、不足書類が検出され、ポータル上で確認可能。
- 01 入力
ポータルへのPDF証明書
- 02 検出
OCRとレイアウト解析
- 03 分類
ドキュメントタイプと有効性
- 04 検証
不足する証明書
- 05 ステータス
ポータルが結果を表示
実装形式
- 状況
- 購買部門と品質管理部門は、証明書がメールボックスに溜まることなく、サプライヤーごとにステータスを確認する必要がある。
- 自動化された結果
- 各アップロードにより、ドキュメントタイプ、有効期限日付、明確なポータルステータスが得られる。
- 入力
-
- 証明書PDF
- 納品書
- ISO証明書
- 出力
-
- ドキュメントタイプ
- 有効性
- 不足する証明書
- ポータルステータス
手順
- 01ブラウザでPaperOfficeへアップロード送信
- 02processing_lane=instantでOCRを開始
- 03GET /job/get/{job_id}でジョブ完了を確認
- 04IDPエージェントを同じ証明書に適用
- 05ステータスと不足フィールドをポータル上でレンダリング
- 認証
- 公開可能キー (po_pk_)
ブラウザではPublishable Key po_pk_のみ使用。スコープはOCRおよびIDPジョブに限定。Origin許可リスト、予算、レート制限を設定。有効期限とローテーションを計画。フロントエンドでpo_sk_を絶対に使用しない。
- MCPプロファイル
- エンドポイント
-
POST /job/add/paperoffice_aiocr___generatePOST /documents/idp-agent-runGET /job/get/{job_id}
- モジュール
-
- Capture
- OCR
- Classify
- Export
- 権限
- POST /job/add/paperoffice_aiocr___generate および POST /documents/idp-agent-run のスコープのみ。po_pk_ に対してDELETE、管理、請求、Webhook権限は不要。
- エラーと公開
- 401/403: キー、スコープまたはOriginを確認。402: 予算。429: 待機しループしない。202: completedになるまでポーリング。タイムアウト:再試行は1回のみ、その後中止。部分エラー:証明書を未検証としてマーク。
- セキュリティ
-
- po_pk_ はOCR/IDPスコープのみで使用
- Origin許可リストを厳格に管理
- 予算とレート制限を設定
- キーをローテーションし、po_sk_ を外部に出さない
専用アプリ向けプロンプト
まず、以下を完全に読み込んでください:
https://api.paperoffice.ai/latest/docs/llms-full.txt
タスク:
ブラウザアプリ「サプライヤーコンプライアンスポータル」を構築します。サプライヤーは証明書をアップロードし、アプリは文書タイプと有効性を認識してステータスを表示します。
枠組み:
- ベースURL: https://api.paperoffice.ai/latest
- 認証: Bearer po_pk_PUBLISHABLE_KEY
- Originはブラウザが設定します。キーはスコープ制限、Origin許可リスト、予算(HTTP 402)、レートリミット(HTTP 429)、TTL最大365日によって制限されます。
- ブラウザにシークレットキー(po_sk_)を含めないこと。po_pk_はDELETE、管理、請求、Webhookアクションを実行できません。
使用可能なエンドポイントのみ:
- POST /job/add/paperoffice_aiocr___generate (multipartファイル、processing_lane=instant、client_wait)
- HTTP 202またはclient_waitタイムアウト時に GET /job/get/{job_id}
- POST /documents/idp-agent-run (アップロードまたはpofid)
フロー:
1. ファイルを受け取る。
2. OCRジョブを開始する。
3. 202応答の場合、無限にならないようポーリングする。
4. 同一ドキュメントにIDPを適用する。
5. UIに文書タイプ、有効性、不足している証明を表示する。
エラー: 401/403の場合は停止してキーを確認。402の場合は予算を表示。429の場合はバックオフ。ネットワークエラーは1回再試行。部分的なエラーは視覚的にマークすること。架空のエンドポイントや実際のトークンを使用しないこと。 - iso-9001-acme-2026.pdf
- サプライヤー: ACME Components GmbH
- 発行日: 2025-03-12, 有効期限: 2026-03-11
期待される結果
typ=iso_certificate, supplier=ACME Components GmbH, valid_until=2026-03-11, missing=[], portal_status=complete
このソリューションをPaperOfficeで構築または販売しますか?
インテグレーターとリセラーの組み合わせが可能です。次のステップはパートナーシップです — 申請と即時承認はPaperOfficeアプリ内で行われます。
パートナーシップを開始