Use AI to effortlessly extract data from documents in any format
- MuleSoft IDP は現在、英語、スペイン語、ドイツ語のみをサポートしています。
- IDP は言語を識別できるはずですが、この設定を変更することはできず、製品の設定に依存するため、主要言語の選択は疑わしいものになります。
- 他の言語を使用したい場合は、製品チームが利用可能になるまで待つ必要があるかもしれません。
IDP でドキュメント アクションを作成して公開したら、ドキュメント アクションを Anypoint フローに統合できます。Exchange のドキュメント アクションのエンドポイントを確認すると、POST および GET エンドポイント、または公開されたすべてのドキュメント アクションが表示されます。Anypoint フローは、S3 バケット、Salesforce などのドキュメント ストレージからドキュメントを取得し、IDP にフィードして処理します。IDP はドキュメントを受信すると、後で結果をポーリングするために使用する実行 ID を返します。
IDP で送信されたドキュメントのステータスに基づいて、Anypoint フローを介して結果を取得できます。
ここで、ドキュメントに手動検証が必要であるとします (ステータス: MANUAL_VALIDATION_REQUIRED)。その場合、レビュー担当者は IDP UI を介してドキュメントを検証する必要があり、検証が完了すると、ドキュメントのステータスは SUCCEEDED になります。
ドキュメントを IDP に送信し、10 ~ 15 秒待ってから結果をポーリングし、ステータスが「MANUAL_VALIDATION_REQUIRED」の場合は、電子メールまたは Slack でレビュー担当者に通知し、ドキュメント ID とともにメタデータをメッセージ キューに書き込むように Anypoint フローを設計できます。
別のフローをスケジュールして、メッセージング キューからのドキュメント ID でステータスを確認し、ステータスが「SUCCEEDED」のときに別のフローを呼び出すことができます。
IDP のコールバック機能を使用することもできます。この機能では、ドキュメントのステータスが SUCCEEDED、FAILED、または MANUAL_VALIDATION_REQUIRED の場合に、定義した URL を IDP がコールバックします。
https://docs.mulesoft.com/idp/automate-document-processing-with-the-idp-api
IDP によるラジオ ボックスとチェック ボックスの抽出には、Einstein ではなく NLP テクノロジーを使用することをお勧めします。また、プロンプトを作成するときは、ドキュメント自体の特定のテキスト (「性別は男性が選択されていますか?」や「性別は女性が選択されていますか?」など) を使用するようにしてください。