AnalyzeTextOptions interface
Die Textanalyseanforderung.
Eigenschaften
blocklist |
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. |
halt |
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. |
output |
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