AnalyzeTextOptions interface
テキスト分析要求。
プロパティ
blocklist |
ブロックリストの名前。 |
categories | カテゴリが分析されます。 割り当てられない場合は、カテゴリの既定の分析結果セットが返されます。 |
halt |
true に設定すると、ブロックリストにヒットした場合、有害なコンテンツの詳細な分析は実行されません。 false に設定すると、ブロックリストにヒットしたかどうかにかかわらず、有害なコンテンツのすべての分析が実行されます。 |
output |
これは、テキスト分析出力の種類を指します。 値が割り当てられていない場合、既定値は "FourSeverityLevels" になります。 使用できる値: FourSeverityLevels、EightSeverityLevels |
text | テキストを分析する必要があります。 1 つの要求のテキストでは、最大 10,000 文字の Unicode 文字 (Unicode コード ポイント) がサポートされています。 |
プロパティの詳細
blocklistNames
ブロックリストの名前。
blocklistNames?: string[]
プロパティ値
string[]
categories
カテゴリが分析されます。 割り当てられない場合は、カテゴリの既定の分析結果セットが返されます。
categories?: string[]
プロパティ値
string[]
haltOnBlocklistHit
true に設定すると、ブロックリストにヒットした場合、有害なコンテンツの詳細な分析は実行されません。 false に設定すると、ブロックリストにヒットしたかどうかにかかわらず、有害なコンテンツのすべての分析が実行されます。
haltOnBlocklistHit?: boolean
プロパティ値
boolean
outputType
これは、テキスト分析出力の種類を指します。 値が割り当てられていない場合、既定値は "FourSeverityLevels" になります。
使用できる値: FourSeverityLevels、EightSeverityLevels
outputType?: string
プロパティ値
string
text
テキストを分析する必要があります。 1 つの要求のテキストでは、最大 10,000 文字の Unicode 文字 (Unicode コード ポイント) がサポートされています。
text: string
プロパティ値
string