AnalyzeTextOptionsOutput interface
O pedido de análise de texto.
Propriedades
blocklist |
Os nomes das listas de bloqueio. |
categories | As categorias serão analisadas. Se não forem atribuídos, será devolvido um conjunto predefinido de resultados de análise para as categorias. |
halt |
Quando definido como verdadeiro, não serão efetuadas mais análises de conteúdo prejudicial nos casos em que as listas de bloqueio são atingidas. Quando definido como falso, todas as análises de conteúdo prejudicial serão executadas, quer as listas de bloqueio sejam ou não atingidas. |
output |
Isto refere-se ao tipo de saída de análise de texto. Se não for atribuído nenhum valor, o valor predefinido será "FourSeverityLevels". Valores possíveis: FourSeverityLevels, EightSeverityLevels |
text | O texto tem de ser analisado. Suportamos um máximo de 10 mil carateres Unicode (pontos de código Unicode) no texto de um pedido. |
Detalhes de Propriedade
blocklistNames
Os nomes das listas de bloqueio.
blocklistNames?: string[]
Valor de Propriedade
string[]
categories
As categorias serão analisadas. Se não forem atribuídos, será devolvido um conjunto predefinido de resultados de análise para as categorias.
categories?: string[]
Valor de Propriedade
string[]
haltOnBlocklistHit
Quando definido como verdadeiro, não serão efetuadas mais análises de conteúdo prejudicial nos casos em que as listas de bloqueio são atingidas. Quando definido como falso, todas as análises de conteúdo prejudicial serão executadas, quer as listas de bloqueio sejam ou não atingidas.
haltOnBlocklistHit?: boolean
Valor de Propriedade
boolean
outputType
Isto refere-se ao tipo de saída de análise de texto. Se não for atribuído nenhum valor, o valor predefinido será "FourSeverityLevels".
Valores possíveis: FourSeverityLevels, EightSeverityLevels
outputType?: string
Valor de Propriedade
string
text
O texto tem de ser analisado. Suportamos um máximo de 10 mil carateres Unicode (pontos de código Unicode) no texto de um pedido.
text: string
Valor de Propriedade
string