AnalyzeTextOptionsOutput interface

テキスト分析要求。

プロパティ

blocklistNames

ブロックリストの名前。

categories

カテゴリが分析されます。 割り当てられない場合は、カテゴリの既定の分析結果セットが返されます。

haltOnBlocklistHit

true に設定すると、ブロックリストにヒットした場合、有害なコンテンツの詳細な分析は実行されません。 false に設定すると、ブロックリストにヒットしたかどうかにかかわらず、有害なコンテンツのすべての分析が実行されます。

outputType

これは、テキスト分析出力の種類を指します。 値が割り当てられていない場合、既定値は "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