Content Moderator
Content Moderator es un producto de Microsoft Cognitive Services que proporciona moderación automática de texto e imágenes para contenido potencialmente ofensivo o no deseado, aumentado con herramientas de revisión humana integradas.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China |
| Power Apps | Estándar | Todas las regiones de Power Apps excepto las siguientes: - China Cloud operado por 21Vianet |
| Power Automate | Estándar | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL |
Compatibilidad con Microsoft LogicApps Soporte técnico de Microsoft Power Automate Soporte técnico de Microsoft Power Apps |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://azure.microsoft.com/services/cognitive-services/content-moderator/ |
Use la API para examinar el contenido y usar la información resultante para actuar o hacer que esté disponible en la herramienta de revisión para que los moderadores humanos tomen decisiones finales.
Al usar la API, las imágenes deben tener un mínimo de 128 píxeles y un tamaño máximo de archivo de 4 MB. El texto puede tener como máximo 1024 caracteres. Esta API está disponible actualmente en Oeste de EE. UU., Este de EE. UU. 2, Centro-oeste de EE. UU., Oeste de Europa y Sudeste de Asia.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | Compartible |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API | securestring | La clave de API de esta API | Cierto |
| Dirección URL del sitio | cuerda / cadena | Dirección URL del sitio raíz (ejemplo: https://westus.api.cognitive.microsoft.com ). Si no se especifica la dirección URL del sitio, el valor predeterminado es "https://westus.api.cognitive.microsoft.com". |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 1200 | 60 segundos |
Acciones
| Buscar caras en un contenido de imagen |
Buscar caras un contenido de imagen. |
| Coincidencia de una imagen con una de las listas de imágenes personalizadas |
Fuzzily coincide con una imagen con una de las listas de imágenes personalizadas. Puede crear y administrar las listas de imágenes personalizadas mediante esta API. Devuelve el identificador y las etiquetas de la imagen coincidente. |
| Comprobar si una imagen contiene contenido racy o para adultos |
Devuelve probabilidades de una imagen que contiene contenido racia o para adultos. |
| Creación de revisiones para revisores en el equipo de moderación |
Las revisiones creadas se mostrarían para los revisores del equipo. A medida que los revisores completan la revisión, los resultados de la revisión serían PUBLICADOs (es decir, HTTP POST) en el callBackEndpoint especificado. |
| Detección de palabras soeces y coincidencias con listas de bloques personalizadas y compartidas |
Detecta palabras soeces en más de 100 idiomas y coincide con listas de bloques personalizadas y compartidas. |
| Detectar idioma de un contenido de entrada de texto determinado |
Esta operación detectará el idioma del contenido de entrada especificado. Devuelve el código ISO 639-3 para el idioma predominante que comprende el texto enviado. Se admiten más de 110 idiomas. |
| Devolver cualquier texto encontrado en una imagen para el idioma especificado |
Devuelve cualquier texto encontrado en la imagen para el idioma especificado. Si no se especifica ningún idioma en la entrada, la detección tiene como valor predeterminado inglés. |
| Ejecutar el flujo de trabajo deseado en el equipo para evaluar el contenido de imagen o texto |
Se devolverá un identificador de trabajo para el contenido de imagen o texto publicado en este punto de conexión. Una vez que el contenido se evalúa en el flujo de trabajo proporcionado, se creará o omitirá una revisión en función de la expresión de flujo de trabajo. |
Buscar caras en un contenido de imagen
Buscar caras un contenido de imagen.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Origen de la imagen
|
format | True | string |
Origen de la imagen, ya sea incluida o por dirección URL de referencia. |
|
Imagen
|
Image | True | dynamic |
Contenido de la imagen. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador de seguimiento
|
TrackingId | string |
Identificador de transacción de Content Moderator único. |
|
Id. de caché
|
CacheId | string |
Id. de caché. |
|
Recuento de caras
|
Count | number |
Número de caras detectadas en una imagen. |
|
Posición de cara detectada
|
Faces | array of object |
Posición de la cara detectada. |
|
Ubicación inferior
|
Faces.Bottom | number |
Ubicación inferior de la cara detectada. |
|
Ubicación izquierda
|
Faces.Left | number |
Ubicación izquierda de la cara detectada. |
|
Ubicación correcta
|
Faces.Right | number |
Ubicación derecha de la cara detectada. |
|
Ubicación superior
|
Faces.Top | number |
Ubicación superior de la cara detectada. |
Coincidencia de una imagen con una de las listas de imágenes personalizadas
Fuzzily coincide con una imagen con una de las listas de imágenes personalizadas. Puede crear y administrar las listas de imágenes personalizadas mediante esta API.
Devuelve el identificador y las etiquetas de la imagen coincidente.
Nota: El índice de actualización debe ejecutarse en la lista de imágenes correspondiente antes de que las adiciones y eliminaciones se reflejen en la respuesta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de lista
|
listId | string |
Opcionalmente, especifique un listId con el que debe coincidir. Si no se especifica, la imagen coincidiría con todas las listas de imágenes. |
|
|
Origen de la imagen
|
format | True | string |
Origen de la imagen, ya sea incluida o por dirección URL de referencia. |
|
Imagen
|
Image | True | dynamic |
Contenido de la imagen. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador de seguimiento
|
TrackingId | string |
Identificador de transacción de Content Moderator único. |
|
Id. de caché
|
CacheId | string |
Id. de caché. |
|
Is Match
|
IsMatch | boolean |
Tiene una imagen coincidente con el identificador de lista de imágenes de entrada o los identificadores de lista de imágenes personalizados. |
|
Detalles de coincidencia: puntuación
|
MatchDetails.Score | number |
Puntuación de confianza de la coincidencia de imagen. |
|
Detalles de coincidencia: id. de coincidencia
|
MatchDetails.MatchId | number |
Id. de lista de imágenes personalizadas coincidente. |
|
Detalles de coincidencia: origen
|
MatchDetails.Source | string |
Origen de la imagen coincidente. |
|
Detalles de coincidencia: etiquetas
|
MatchDetails.Tags | array of number |
Etiquetas asociadas a la imagen coincidente. |
|
Detalles de coincidencia: etiqueta
|
MatchDetails.Label | string |
Etiqueta de imagen coincidente. |
Comprobar si una imagen contiene contenido racy o para adultos
Devuelve probabilidades de una imagen que contiene contenido racia o para adultos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Origen de la imagen
|
format | True | string |
Origen de la imagen, ya sea incluida o por dirección URL de referencia. |
|
Imagen
|
Image | True | dynamic |
El contenido de la imagen. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Puntuación de clasificación para adultos
|
AdultClassificationScore | number |
Puntuación de confianza de la clasificación para adultos. |
|
Imagen clasificada para adultos
|
IsImageAdultClassified | boolean |
Es la imagen clasificada como contenido para adultos. |
|
Puntuación de clasificación de racy
|
RacyClassificationScore | number |
Puntuación de confianza de la clasificación rácita. |
|
¿Está clasificado el racy de la imagen?
|
IsImageRacyClassified | boolean |
Es la imagen clasificada como contenido racia. |
|
Identificador de seguimiento
|
TrackingId | string |
Identificador de transacción de Content Moderator único. |
Creación de revisiones para revisores en el equipo de moderación
Las revisiones creadas se mostrarían para los revisores del equipo. A medida que los revisores completan la revisión, los resultados de la revisión serían PUBLICADOs (es decir, HTTP POST) en el callBackEndpoint especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del equipo
|
teamName | True | string |
Nombre del equipo. |
|
SubTeam
|
subTeam | string |
SubTeam del equipo, quiere asignar la revisión. |
|
|
Tipo de contenido
|
Type | True | string |
Tipo del contenido. |
|
Revisar contenido
|
Content | True | string |
Dirección URL de imagen(para Tipo de imagen)/texto(para tipo de texto) que se va a revisar. |
|
Id. de contenido
|
ContentId | True | string |
Identificador de contenido. |
|
Punto de conexión de devolución de llamada
|
CallbackEndpoint | string |
Punto de conexión de devolución de llamada opcional. |
|
|
Parámetro de clave
|
Key | True | string |
El parámetro de clave. |
|
Parámetro value
|
Value | True | string |
El parámetro value. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Detección de palabras soeces y coincidencias con listas de bloques personalizadas y compartidas
Detecta palabras soeces en más de 100 idiomas y coincide con listas de bloques personalizadas y compartidas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Language
|
language | string |
Idioma del texto (por ejemplo, eng para inglés). |
|
|
Autocorrección
|
autocorrect | boolean |
Texto de autocorrección. |
|
|
Información de identificación personal
|
PII | boolean |
Información de identificación personal en el texto. |
|
|
Id. de lista
|
listId | string |
Identificadores de lista separados por comas. |
|
|
Clasificación de la entrada
|
classify | boolean |
Clasificar la entrada. |
|
|
Tipo de contenido
|
Content-Type | True | string |
Tipo de contenido del texto de entrada. |
|
Contenido de texto
|
Text Content | True | binary |
El contenido del texto. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Texto original
|
OriginalText | string |
Texto original. |
|
Texto normalizado
|
NormalizedText | string |
Texto normalizado. |
|
Texto autorrecuperado
|
AutoCorrectedText | string |
Texto autorrecuperado |
|
Tergiversación
|
Misrepresentation | array of string |
Detalles del texto de la representación incorrecta. |
|
Correo electrónico detectado
|
PII.Email | array of object |
Detalles de correo electrónico detectados. |
|
Correo electrónico detectado
|
PII.Email.Detected | string |
Se detectó dirección de correo electrónico del contenido de texto de entrada. |
|
Subtipo de correo electrónico
|
PII.Email.SubType | string |
Subtipo de la dirección de correo electrónico detectada. |
|
Dirección de correo electrónico
|
PII.Email.Text | string |
Dirección de correo electrónico en el contenido de texto de entrada. |
|
Correo electrónico: índice
|
PII.Email.Index | integer |
Index(Location) de la dirección de correo electrónico en el contenido de texto de entrada. |
|
SSN detectado
|
PII.SSN | array of object |
Detalles de SSN detectados. |
|
SSN
|
PII.SSN.Text | string |
SSN detectado. |
|
Índice de SSN
|
PII.SSN.Index | integer |
Index(Location) del SSN en el contenido de texto de entrada. |
|
Dirección IP detectada
|
PII.IPA | array of object |
Detalles de dirección IP detectados. |
|
Subtipo de dirección IP
|
PII.IPA.SubType | string |
Subtipo de la dirección IP detectada. |
|
Dirección IP
|
PII.IPA.Text | string |
Dirección IP detectada. |
|
Índice de direcciones IP
|
PII.IPA.Index | integer |
Index(Location) de la dirección IP en el contenido de texto de entrada. |
|
Número de teléfono detectado
|
PII.Phone | array of object |
Detalles del número de teléfono detectados. |
|
Código de país de teléfono
|
PII.Phone.CountryCode | string |
Código de país del número de teléfono detectado. |
|
Número de teléfono
|
PII.Phone.Text | string |
Número de teléfono detectado. |
|
Índice de teléfono
|
PII.Phone.Index | integer |
Index(Location) del número de teléfono en el contenido de texto de entrada. |
|
Dirección detectada
|
PII.Address | array of object |
Detalles de dirección detectados. |
|
Dirección
|
PII.Address.Text | string |
Se detectó la dirección del contenido de texto de entrada. |
|
Dirección: índice
|
PII.Address.Index | integer |
Index(Location) de la dirección en el contenido de texto de entrada. |
|
Puntuación de categoría1
|
Classification.Category1.score | double |
Detalles de la puntuación category1 del texto. Haga clic aquí para obtener más detalles sobre la clasificación de categorías. |
|
Puntuación de categoría2
|
Classification.Category2.score | double |
Detalles de la puntuación category2 del texto. Haga clic aquí para obtener más detalles sobre la clasificación de categorías. |
|
Puntuación de categoría3
|
Classification.Category3.score | double |
Detalles de la puntuación category3 del texto. Haga clic aquí para obtener más detalles sobre la clasificación de categorías. |
|
Revisión recomendada
|
Classification.ReviewRecommended | boolean |
Estado de la marca recomendada de revisión. |
|
Idioma de texto
|
Language | string |
Idioma del contenido de texto de entrada. |
|
Términos soeces detectados
|
Terms | array of object |
Se detectaron detalles de términos soeces. |
|
Índice de términos
|
Terms.Index | integer |
Index(Location) del término soece detectado en el contenido del texto de entrada. |
|
Término índice original
|
Terms.OriginalIndex | integer |
Index(Location) original del término soece detectado en el contenido del texto de entrada. |
|
Identificador de lista de términos
|
Terms.ListId | integer |
Id. de lista de términos coincidentes. |
|
Término detectado
|
Terms.Term | string |
Se detectó un término soece. |
|
Identificador de seguimiento
|
TrackingId | string |
Identificador de transacción de Content Moderator único. |
Detectar idioma de un contenido de entrada de texto determinado
Esta operación detectará el idioma del contenido de entrada especificado. Devuelve el código ISO 639-3 para el idioma predominante que comprende el texto enviado. Se admiten más de 110 idiomas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de contenido
|
Content-Type | True | string |
Tipo del contenido de texto. |
|
Contenido de texto
|
Text Content | True | binary |
Contenido de texto. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Idioma detectado
|
DetectedLanguage | string |
Se detectó el idioma del texto. |
Devolver cualquier texto encontrado en una imagen para el idioma especificado
Devuelve cualquier texto encontrado en la imagen para el idioma especificado. Si no se especifica ningún idioma en la entrada, la detección tiene como valor predeterminado inglés.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Language
|
language | True | string |
Idioma del texto (por ejemplo, eng para inglés). |
|
Origen de la imagen
|
format | True | string |
Origen de la imagen, ya sea incluida o por dirección URL de referencia. |
|
Imagen
|
Image | True | dynamic |
Contenido de la imagen. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador de seguimiento
|
TrackingId | string |
Identificador de transacción de Content Moderator único. |
|
Id. de caché
|
CacheId | string |
Id. de caché. |
|
Idioma de texto
|
Language | string |
Idioma del texto que se encuentra en la imagen. |
|
Texto detectado
|
Text | string |
Texto encontrado en la imagen. |
|
Candidatos detectados
|
Candidates | array of object |
Se detectaron candidatos de texto encontrados en la imagen. |
|
Candidatos de contenido de texto detectados
|
Candidates.Text | string |
Se detectaron candidatos de contenido de texto de la imagen. |
|
Puntuación de confianza
|
Candidates.Confidence | number |
Puntuación de confianza del candidato de contenido de texto detectado. |
Ejecutar el flujo de trabajo deseado en el equipo para evaluar el contenido de imagen o texto
Se devolverá un identificador de trabajo para el contenido de imagen o texto publicado en este punto de conexión. Una vez que el contenido se evalúa en el flujo de trabajo proporcionado, se creará o omitirá una revisión en función de la expresión de flujo de trabajo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del equipo
|
teamName | True | string |
Nombre del equipo. |
|
Tipo de contenido
|
ContentType | True | string |
Tipo del contenido. |
|
Id. de contenido
|
ContentId | True | string |
Identificador de contenido. |
|
Seleccionar flujo de trabajo
|
WorkflowName | True | string |
Seleccione el flujo de trabajo que desea invocar. |
|
Punto de conexión de devolución de llamada
|
CallBackEndpoint | string |
Punto de conexión de devolución de llamada. |
|
|
Valor de contenido
|
ContentValue | True | string |
Contenido que se va a evaluar para un trabajo. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de trabajo
|
JobId | string |
Id. de trabajo para el contenido publicado. |