Freigeben über


AnalyzeTextOptions interface

Die Textanalyseanforderung.

Eigenschaften

blocklistNames

Die Namen von Blocklisten.

categories

Die Kategorien werden analysiert. Wenn sie nicht zugewiesen sind, wird ein Standardsatz von Analyseergebnissen für die Kategorien zurückgegeben.

haltOnBlocklistHit

Bei Festlegung auf "true" werden in Fällen, in denen Blocklisten getroffen werden, keine weiteren Analysen schädlicher Inhalte durchgeführt. Bei Festlegung auf "false" werden alle Analysen schädlicher Inhalte ausgeführt, unabhängig davon, ob Blocklisten getroffen werden.

outputType

Dies bezieht sich auf den Typ der Textanalyseausgabe. Wenn kein Wert zugewiesen ist, lautet der Standardwert "FourSeverityLevels".

Mögliche Werte: "FourSeverityLevels", "EightSeverityLevels"

text

Der zu analysierende Text. Wir unterstützen maximal 10k Unicode-Zeichen (Unicode-Codepunkte) im Text einer Anforderung.

Details zur Eigenschaft

blocklistNames

Die Namen von Blocklisten.

blocklistNames?: string[]

Eigenschaftswert

string[]

categories

Die Kategorien werden analysiert. Wenn sie nicht zugewiesen sind, wird ein Standardsatz von Analyseergebnissen für die Kategorien zurückgegeben.

categories?: string[]

Eigenschaftswert

string[]

haltOnBlocklistHit

Bei Festlegung auf "true" werden in Fällen, in denen Blocklisten getroffen werden, keine weiteren Analysen schädlicher Inhalte durchgeführt. Bei Festlegung auf "false" werden alle Analysen schädlicher Inhalte ausgeführt, unabhängig davon, ob Blocklisten getroffen werden.

haltOnBlocklistHit?: boolean

Eigenschaftswert

boolean

outputType

Dies bezieht sich auf den Typ der Textanalyseausgabe. Wenn kein Wert zugewiesen ist, lautet der Standardwert "FourSeverityLevels".

Mögliche Werte: "FourSeverityLevels", "EightSeverityLevels"

outputType?: string

Eigenschaftswert

string

text

Der zu analysierende Text. Wir unterstützen maximal 10k Unicode-Zeichen (Unicode-Codepunkte) im Text einer Anforderung.

text: string

Eigenschaftswert

string