レビュータスクを作成
指定した抽出タスクをレビューするため、レビュータスクを送信します。workspace_id(必須): ワークスペース IDname(必須): タスク名。最大 100 文字repo_id(必須): レビュー規則リポジトリ IDextract_task_ids(任意): 抽出タスク ID の配列。レビュー対象の抽出タスク ID リストbatch_number(任意): バッチ番号。指定すると、システムはこのバッチ配下のすべてのタスクを取得し、extract_task_idsと重複排除しながら統合します
パラメータ説明
規則リポジトリ ID(repo_id)
規則リポジトリ ID は、作成済みレビュー規則リポジトリの識別子です。システムはこのリポジトリ内のすべての規則を使用して抽出タスクをレビューします。 規則リポジトリ ID の取得方法:- 規則リポジトリを作成 API のレスポンスから取得します
- 画面上の規則リポジトリ一覧から確認します
抽出タスク ID(extract_task_ids)
抽出タスク ID は、文書抽出が完了したタスクの識別子です。抽出が完了したタスクだけをレビュー対象として利用できます。 重要事項:- 親タスク ID(ファイル分割や複数画像クロップで生成された親タスクなど)を指定した場合、システムはその親タスク配下のすべての子タスクを自動で取得して入力として使用します
batch_numberとextract_task_idsの両方を指定した場合、システムはバッチ内のすべてのタスクとextract_task_idsを自動で重複排除しながら統合します
- ファイルアップロード API が返す
task_idから取得します - ファイル確認 API(
/api/app-api/sip/platform/v2/file/fetch)でファイル情報を取得し、その中のtask_idを抽出タスク ID として使用します
バッチ番号(batch_number)
バッチ番号は、レビュー対象タスクをバッチ単位で指定するために使用します。batch_number を指定すると、システムはそのバッチ配下のすべてのタスクを取得してレビュー対象にします。
利用シーン:
- 同じバッチでアップロードしたすべてのファイルを一括レビューする
extract_task_idsと組み合わせて、より柔軟にレビュー対象を選択する
Python
レビュータスクの実行フロー
レビュータスクを作成すると、システムは次の流れでレビューを実行します。-
規則マッチング: システムが規則リポジトリ内の規則と抽出タスクのカテゴリを照合します
- 規則の
category_idsが抽出タスクのカテゴリに一致するかを確認します - 抽出タスクに規則が参照するフィールドが含まれるかを確認します
- 規則の
- フィールド参照: マッチした規則について、システムは抽出結果から規則が参照するフィールド値を取得します
- AI レビュー: 規則プロンプトとフィールド値にもとづいて、AI がレビュー判定を行います
- 結果生成: レビューステータス、レビュー根拠、位置アンカーなどを含むレビュー結果を生成します
完全な例
レビュータスク作成の一連の流れです。Python
レビュータスクを削除
レビュータスクを削除する場合は、次の API を使用します。workspace_id(必須): ワークスペース IDtask_ids(必須): レビュータスク ID の配列
注意事項
- 抽出タスクの状態: 抽出が完了したタスク(
recognition_status == 1)だけをレビュー対象として利用できます - 親タスクの扱い: 親タスク ID(ファイル分割や複数画像クロップで生成された親タスクなど)を指定した場合、システムはその親タスク配下のすべての子タスクを自動でレビュー入力として取得します
- バッチ番号とタスク ID の組み合わせ:
batch_numberとextract_task_idsの両方を指定した場合、システムはバッチ内のすべてのタスクとextract_task_idsを自動で重複排除しながら統合します - 規則マッチング: システムは規則の
category_idsと抽出タスクのカテゴリにもとづいて規則を照合します。マッチした規則だけがレビューを実行します - フィールド参照: 規則が参照するフィールドが抽出結果内に存在することを確認してください。存在しない場合、レビュー精度に影響する可能性があります
- 非同期実行: レビュータスクは非同期で実行されます。タスク作成後は、レビュー結果を取得 API でレビューステータスと結果を確認してください

