BatchDetectEntities - Amazon Comprehend

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

BatchDetectEntities

ドキュメントのバッチのテキストに名前付きエンティティがないかを検査し、それらに関する情報を返します。名前付きエンティティの詳細については、「」を参照してください。 エンティティの検出

リクエストの構文

{ "LanguageCode": "string", "TextList": [ "string" ] }

リクエストパラメータ

すべてのアクションに共通のパラメータの詳細については、「共通パラメータ」を参照してください。

リクエストは以下のデータを JSON 形式で受け入れます。

LanguageCode

入力ドキュメントの言語。Amazon Comprehend でサポートされている任意のプライマリ言語を指定できます。すべてのドキュメントは同じ言語である必要があります。

型: 文字列

有効な値: en | es | fr | de | it | pt | ar | hi | ja | ko | zh | zh-TW

必須: はい

TextList

入力ドキュメントのテキストを含むリスト。このリストには、最大 25 個のドキュメントを含めることができます。各ドキュメントにはUTF-8 エンコード文字を 5,000 バイト未満にする必要があります。

タイプ: 文字列の配列

長さの制限: 最小長は 1 です。

必須: はい

レスポンスの構文

{ "ErrorList": [ { "ErrorCode": "string", "ErrorMessage": "string", "Index": number } ], "ResultList": [ { "Entities": [ { "BeginOffset": number, "EndOffset": number, "Score": number, "Text": "string", "Type": "string" } ], "Index": number } ] }

レスポンス要素

アクションが成功すると、サービスは HTTP 200 レスポンスを返します。

サービスから以下のデータが JSON 形式で返されます。

ErrorList

エラーを含むドキュメントごとに 1 つのBatchItemErrorオブジェクトを含むリスト。結果はIndex、 フィールドの昇順でソートされ、入力リスト内のドキュメントの順序に一致します。バッチにエラーがない場合、 は空ErrorListです。

タイプ: BatchItemError オブジェクトの配列

ResultList

オペレーションの結果を含む BatchDetectEntitiesItemResult オブジェクトのリスト。結果はIndex、 フィールドの昇順でソートされ、入力リスト内のドキュメントの順序に一致します。すべてのドキュメントにエラーが含まれている場合、 ResultList は空です。

タイプ: BatchDetectEntitiesItemResult オブジェクトの配列

Errors

すべてのアクションに共通のエラーについては、「一般的なエラー」を参照してください。

BatchSizeLimitExceededException

リクエスト内のドキュメント数が 25 の制限を超えています。少ないドキュメントでリクエストを再度試してください。

HTTP ステータスコード: 400

InternalServerException

内部サーバーエラーが発生しました。リクエストを再実行します。

HTTP ステータスコード: 500

InvalidRequestException

リクエストが無効です。

HTTP ステータスコード: 400

TextSizeLimitExceededException

入力テキストのサイズが制限を超えています。小さいドキュメントを使用します。

HTTP ステータスコード: 400

UnsupportedLanguageException

Amazon Comprehend は入力テキストの言語を処理できません。カスタムエンティティ認識 APIs では、英語、スペイン語、フランス語、イタリア語、ドイツ語、ポルトガル語のみが受け入れられます。サポートされている言語のリストについては、「Amazon Comprehend でサポートされている言語」を参照してください。

HTTP ステータスコード: 400

以下の資料も参照してください。

言語固有の AWS SDK のいずれかでこの API を使用する方法の詳細については、以下を参照してください。