# Moderación

La pantalla "Moderación", dividida en "Conjuntos de reglas" y "Reglas", está destinada a proteger, ocultar y bloquear datos. También se prevén modos de enmascaramiento de información, aclaración y corrección de datos dentro del modelo.

En la sección "Conjuntos de reglas" se muestran grupos de reglas relacionadas, y en la sección "Reglas" configuraciones o instrucciones específicas que pertenecen a estos grupos.

<table data-header-hidden><thead><tr><th width="51.333251953125"></th><th></th><th valign="top"></th></tr></thead><tbody><tr><td><strong>N°</strong></td><td><strong>Elemento de interfaz</strong></td><td valign="top"><strong>Descripción</strong></td></tr><tr><td></td><td><strong>Tabla "Conjuntos de reglas"</strong></td><td valign="top"></td></tr><tr><td>1.</td><td>botón “Crear“</td><td valign="top">Permite crear un nuevo conjunto de reglas.</td></tr><tr><td>2.</td><td>botón "Actualizar"</td><td valign="top">Permite actualizar forzosamente la tabla "Conjuntos de reglas".</td></tr><tr><td>3.</td><td>botón "Duplicar"</td><td valign="top">Permite duplicar un conjunto de reglas creado anteriormente.</td></tr><tr><td>4.</td><td>botón "Eliminar seleccionado"</td><td valign="top">Permite eliminar los conjuntos de reglas seleccionados del Sherpa AI Server. También se pueden eliminar conjuntos de reglas individuales haciendo clic en el botón en la fila correspondiente de la tabla "Conjuntos de reglas". Al eliminar un conjunto de reglas, aparece una ventana para confirmar la eliminación.</td></tr><tr><td>5.</td><td>botón "Exportar a CSV"</td><td valign="top">Genera un archivo de datos de los conjuntos de reglas en formato CSV para importar a hojas de cálculo y sistemas de contabilidad.</td></tr><tr><td>6.</td><td>botón "Exportar a XLSX"</td><td valign="top">Genera un archivo de datos de los conjuntos de reglas en formato Microsoft Excel (XLSX) para importar a hojas de cálculo y sistemas de contabilidad.</td></tr><tr><td>7.</td><td>columna "Activo"</td><td valign="top">Fecha y hora de la última modificación de la carpeta de acceso.</td></tr><tr><td>8.</td><td>columna "Nombre"</td><td valign="top">Nombre del conjunto de reglas.</td></tr><tr><td>9.</td><td>columna "Descripción"</td><td valign="top">Texto de descripción del conjunto de reglas.</td></tr><tr><td>10.</td><td>columna "Modo de aplicación de reglas"</td><td valign="top"><p>Orden de procesamiento de varias reglas activadas para un solo objeto.</p><p>Opciones de valores:</p><ol><li>Aplicar solo la primera regla activada: El procesamiento se detiene después de la primera regla (prioridad por orden en la lista).</li><li>Aplicar todas las reglas activadas: Se procesan secuencialmente todas las reglas que cumplen las condiciones (ejecución en cascada).</li></ol></td></tr><tr><td>11.</td><td>columna "Creado"</td><td valign="top">Fecha y hora de creación del conjunto de reglas.</td></tr><tr><td>12.</td><td>columna "Modificado"</td><td valign="top">Fecha y hora de la última modificación del conjunto de reglas.</td></tr><tr><td></td><td><strong>Tabla "Reglas"</strong></td><td valign="top"></td></tr><tr><td>1.</td><td>botón "Crear"</td><td valign="top">Permite crear una nueva regla.</td></tr><tr><td>2.</td><td>botón "Actualizar"</td><td valign="top">Permite actualizar forzosamente la tabla "Reglas".</td></tr><tr><td>3.</td><td>botón "Eliminar seleccionado"</td><td valign="top">Permite eliminar las reglas seleccionadas del Sherpa AI Server. También se pueden eliminar reglas individuales haciendo clic en el botón en la fila correspondiente de la tabla "Reglas". Al eliminar una regla, aparece una ventana para confirmar la eliminación.</td></tr><tr><td>4.</td><td>botón "Exportar a CSV"</td><td valign="top">Genera un archivo de datos de la regla en formato CSV para importar a hojas de cálculo y sistemas de contabilidad.</td></tr><tr><td>5.</td><td>botón "Exportar a XLSX"</td><td valign="top">Genera un archivo de datos de la regla en formato Microsoft Excel (XLSX) para importar a hojas de cálculo y sistemas de contabilidad.</td></tr><tr><td>6.</td><td>columna "Activo"</td><td valign="top">Indica si la regla está activa.</td></tr><tr><td>7.</td><td>columna "Nombre"</td><td valign="top">Nombre de la regla.</td></tr><tr><td>8.</td><td>columna "Descripción"</td><td valign="top">Texto de descripción de la regla.</td></tr><tr><td>9.</td><td>columna "Tipo de disparador"</td><td valign="top">Condiciones bajo las cuales se activa esta regla.</td></tr><tr><td>10.</td><td>columna "Acciones"</td><td valign="top">Modos de procesamiento de la regla activada (enmascaramiento, reescritura, redirección, notificación, respuesta fija).</td></tr><tr><td>11.</td><td>columna "Creado"</td><td valign="top">Fecha y hora de creación de la regla.</td></tr><tr><td>12.</td><td>columna "Modificado"</td><td valign="top">Fecha y hora de la última modificación de la regla.</td></tr></tbody></table>

## Crear conjunto de reglas

Para crear un nuevo conjunto de reglas, es necesario hacer clic en el botón "Crear" en la tabla "Conjuntos de reglas" y completar el formulario que aparece.

* **Nombre \*** — nombre del conjunto de reglas.
* **Descripción** — descripción del conjunto de reglas.
* **Modo de aplicación de reglas \*** — lista desplegable que determina el orden de procesamiento de varias reglas activadas para un solo objeto. Opciones de valores:
  * **Aplicar solo la primera regla activada**: El procesamiento se detiene después de la primera regla (prioridad por orden en la lista).
  * **Aplicar todas las reglas activadas**: Se procesan secuencialmente todas las reglas que cumplen las condiciones (ejecución en cascada).

## Crear regla

Para crear una nueva regla, es necesario hacer clic en el botón “Crear” en la tabla “Reglas” y completar el formulario que aparece.

* **Nombre \*** – campo obligatorio para ingresar el nombre del conjunto de reglas.
* **Descripción** – campo para ingresar la descripción del conjunto de reglas.

### Disparador

* **Tipo de disparador \*** – campo obligatorio con lista desplegable para seleccionar la condición bajo la cual se activa esta regla. Valores posibles:

#### **Diccionario**

**Diccionario** – es un conjunto de frases o palabras definidas que se utiliza para reconocer y procesar datos entrantes.

* **Lista de palabras** – campo para ingresar frases y palabras que incluye el diccionario. Cada frase o palabra se coloca en una línea separada (todas las palabras deben estar escritas una por una en columna, cada una en su línea).

#### **Expresión regular**

**Expresión regular** – son símbolos especiales que permiten describir ciertos patrones o plantillas que se deben buscar en el texto.

* **Lista de expresiones regulares** – campo para ingresar expresiones regulares que se utilizarán para verificar la solicitud. En una línea de la lista debe haber solo una expresión regular.

#### **Modelo local**

**Modelo local** – es un disparador que se utiliza para que la regla se active al usar una instancia específica del modelo. En la configuración se establecen todos los parámetros necesarios: modelo, prompt, Regex para validar la respuesta y temperatura.

* **Modelo** – campo para seleccionar el modelo de IA para generar o procesar la respuesta;
* **Prompt** – plantilla de solicitud al modelo de IA;
* **Regexp para validar la respuesta** – expresión regular para validar la respuesta del modelo;
* **Temperatura** – parámetro numérico de generación del modelo (de 0 a 1) que influye en la creatividad de la respuesta.

#### **Servicio externo**

**Servicio externo** – URL que se utiliza al llamar a una API externa específica a través de la URL dada. Cuando es necesario iniciar un evento o obtener información, el sistema envía una solicitud a la URL del servicio externo.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-0d36a64e9b28db620797c1b6ddd8eb8605ded3b0%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(526).png?alt=media" alt=""><figcaption></figcaption></figure>

* **URL del servicio externo** – dirección del API externo o servicio para la moderación de datos.

### Acciones

**Acciones** – modos de procesamiento de la regla activada (enmascaramiento, reescritura, redirección, notificación, respuesta fija).

#### **Bloqueo**

**Bloqueo** – acción, al seleccionar la cual el mensaje será bloqueado, y la red neuronal responderá con una simple notificación de error.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-8f18f619ac3dc853ddf349bcb169b26689ae5aa5%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(527).png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Enmascaramiento**

**Enmascaramiento** – acción para ocultar datos. Si es necesario reemplazar u ocultar ciertas palabras, estas se borran en la respuesta (y también están borradas en la solicitud). Esto es especialmente importante para que la función de moderación evite la filtración de información sensible del contorno interno de la empresa hacia el servicio externo de la red neuronal.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-74038786885400ce400e3d5d9d0903bd8369f142%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(528).png?alt=media" alt=""><figcaption></figcaption></figure>

* **Texto de reemplazo** – campo de texto de una sola línea que establece la cadena para reemplazar palabras sensibles.

#### **Reescribir**

**Reescribir** – acción que permite enviar una solicitud adicional a un modelo propio con un determinado prompt, cuyo objetivo es parafrasear o reemplazar palabras no deseadas. Este enfoque ayuda a evitar el uso de contenido no deseado sin bloquear o eliminar el mensaje original.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-6ccebb6c4ef299f1a4bce51518779f6ed532f7e5%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(529).png?alt=media" alt=""><figcaption></figcaption></figure>

* **Modelo** – lista desplegable para seleccionar el modelo interno de IA para parafrasear.
* **Prompt** – campo de varias líneas que representa una plantilla de instrucción para reescribir la solicitud.
* **Temperatura** – campo numérico (de 0 a 1) que evalúa el nivel de creatividad de la generación.

#### **Redirección**

**Redirección** – acción que permite enviar la solicitud a otro modelo o servicio, lo que permite gestionar de manera flexible el procesamiento de datos.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-1193cd61dc4ef4d220c6bddadef7737406341d85%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(530).png?alt=media" alt=""><figcaption></figcaption></figure>

* **Modelo** – lista desplegable para seleccionar el modelo interno de IA para redirigir la solicitud.

#### **Notificación**

**Notificación** – acción que permite al sistema no bloquear el mensaje en sí, sino simplemente registrar el hecho de la consulta, enviando la notificación correspondiente al administrador. En los registros o auditoría se guarda la información de que el Usuario hizo una pregunta que contenía contenido inapropiado o sensible, lo que ayuda al servicio de seguridad a reaccionar a tiempo.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-511926cec167f12ff45199d75fad6cc0ce00abaf%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(531).png?alt=media" alt=""><figcaption></figcaption></figure>

#### **Respuesta fija**

**Respuesta fija** – acción que permite al Usuario recibir una respuesta predefinida sin consultar a la red neuronal externa. Esta respuesta puede servir como notificación de error o restricciones (por ejemplo, sobre palabras o expresiones no permitidas). Se puede ampliar añadiendo en el mensaje una explicación más informativa sobre lo que es específicamente inaceptable en el sistema.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-86d46385b67b124e99d96f4e1897f08477903ec0%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(532).png?alt=media" alt=""><figcaption></figcaption></figure>

* **Respuesta fija** – campo de texto de varias líneas que permite establecer el texto de respuesta predefinido.

### Texto de prueba

Para verificar si la acción seleccionada se ejecuta correctamente, se puede utilizar el campo "Texto de prueba". Ingrese el texto en él y presione el botón "Ejecutar prueba".

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-db08e8761ac27f6e1c979a9761c42a0e2ce0a5d2%2Fimage%20(277).png?alt=media" alt=""><figcaption></figcaption></figure>

### Editar conjunto de reglas

Para ver y editar las propiedades de un conjunto de reglas específico, es necesario seleccionarlo en la lista y presionar el botón ![](https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-dc74b7a07745f14c6ce68ae542872c3b70988ebe%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20\(70\).png?alt=media). Después de esto, se abrirá un formulario con la configuración del conjunto de reglas, en el que se pueden realizar los cambios necesarios. No hay nuevos campos en el conjunto de reglas creado anteriormente.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-3153c22236bb73314bd6d07f5d87d0e5de65bce7%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(24).png?alt=media" alt=""><figcaption></figcaption></figure>

### Editar regla

Para ver y editar las propiedades de una regla específica, es necesario seleccionarla en la lista y presionar el botón ![](https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-dc74b7a07745f14c6ce68ae542872c3b70988ebe%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20\(70\).png?alt=media). Después de esto, se abrirá un formulario con la configuración de la regla, en el que se pueden realizar los cambios necesarios. No hay nuevos campos en la regla creada anteriormente.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-08e7bd22160833bacac3b955baea58eef22a32d2%2F2025-08-06_22-55-48.png?alt=media" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-ai/sherpa-ai-server/rabota-v-sherpa-ai-server/moderaciya.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
