# El procesador de IA

Utiliza funciones de IA generativa desde su plataforma de datos de destino de terceros para transformar los datos.

El procesador de IA utiliza las capacidades nativas del modelo generativo de IA en su plataforma de datos de destino de terceros. Puede, por ejemplo, traducir, clasificar o resumir datos en su transformación.

## Disponibilidad

La capacidad del procesador de IA está disponible para proyectos que utilicen las siguientes plataformas de datos de destino.

* Snowflake

* Databricks

Nota informativaLas funciones de procesadores disponibles dependen de la disponibilidad en la plataforma de datos de destino. Esto significa que si utiliza el procesador de IA, no es posible exportar el proyecto e importarlo después a otro proyecto que utilice una plataforma de datos diferente.

### Snowflake

La capacidad del procesador de IA está disponible para proyectos con Snowflake como plataforma de datos de destino, utilizando las API de IA Snowflake Cortex.

Nota informativaPara más información sobre las consideraciones de coste de computación al utilizar funciones Snowflake Cortex, consulte [Funciones de modelos de lenguajes de gran tamaño (LLM) (Snowflake Cortex)](https://docs.snowflake.com/en/user-guide/snowflake-cortex/llm-functions#label-cortex-llm-cost-considerations).

Dispone de las siguientes funciones:

* Analizar sentimiento

* Clasificar

* Resumir

* Traducir

Para más información sobre las funciones, consulte la documentación de Snowflake: [Funciones disponibles](https://docs.snowflake.com/en/user-guide/snowflake-cortex/llm-functions#available-functions).

### Databricks

La capacidad del procesador de IA está disponible para proyectos con Databricks como plataforma de datos de destino, utilizando las API del modelo de la Fundación Databricks. Esta capacidad de Databricks se encuentra en Vista previa pública y puede contener limitaciones, por ejemplo, no se admite en Databricks SQL Clásico. Para obtener información sobre las limitaciones específicas de cada función, consulte el enlace a la documentación de Databricks correspondiente a cada función.

Consulte también [los detalles y el soporte de Vista previa de Databricks.](https://docs.databricks.com/en/release-notes/release-types.html)

Dispone de las siguientes funciones. Seleccione qué función de IA se deberá utilizar en Nombre de función.

* Analizar sentimiento

* Clasificar

* Corregir la gramática

* Enmascarar

* Similaridad

* Resumir

* Traducir

Para más información sobre las funciones, consulte la documentación de Databricks: [Lista alfabética de funciones incorporadas](https://docs.databricks.com/en/sql/language-manual/sql-ref-functions-builtin-alpha.html).

## Analizar sentimiento

Realiza un análisis de sentimientos en el texto de entrada.

Disponible en: Databricks, Snowflake

### Entrada

Configuración de Analizar sentimiento

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna sobre la que desea realizar el análisis de sentimiento. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Nombre de la columna de salida | Escriba un nombre para la columna de salida generada.<br><br>El formato previsto es el siguiente:<br><br><ul> <li>debe comenzar con los caracteres [A-Za-z_]. </li> <li>solo puede contener los caracteres [A-Za-z0-9_]. </li> </ul><br><br>Ejemplo: ASDasd123\_4564 |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Analizar sentimiento

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | El sentimiento detectado se devuelve como una cadena de texto con el valor positivo, negativo, neutro o mixto. Si no se puede detectar el sentimiento, devuelve nulo. |
| Snowflake | El sentimiento se devuelve como una puntuación entre -1 y 1 para el texto de entrada en inglés proporcionado.<br><br>-1 corresponde al sentimiento más negativo y 1 al más positivo. Los valores en torno a 0 corresponden a un sentimiento neutro. |

## Clasificar

Clasifica el texto de entrada según las etiquetas que proporcione.

Disponible en: Databricks, Snowflake

### Entrada

Configuración de Classify

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna para la que desea clasificar el texto. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Etiquetas de clasificación | Añada etiquetas para utilizarlas al clasificar los datos. Use the más icon para añadir más etiquetas. Puede utilizar de 2 a 20 etiquetas. |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Classify

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | Devuelve una cadena de texto con la etiqueta de ordenación que coincide con la cadena de entrada en Contenido. |
| Snowflake | Devuelve una cadena de texto con la etiqueta de ordenación que coincide con la cadena de entrada en Contenido. |

## Corregir la gramática

Corrige errores gramaticales en una columna de texto.

Disponible en: Databricks

### Entrada

Configuración de la corrección gramatical

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna en la que desea corregir la gramática. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Nombre de la columna de salida | Si selecciona Crear nueva columna, puede introducir un nombre para la columna de salida generada.<br><br>El formato previsto es el siguiente:<br><br><ul> <li>debe comenzar con los caracteres [A-Za-z_]. </li> <li>solo puede contener los caracteres [A-Za-z0-9_]. </li> </ul><br><br>Ejemplo: ASDasd123\_4564 |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Classify

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | Se devuelve una cadena de texto con la gramática corregida. |

## Enmascarar

Enmascara las entidades especificadas en una columna de texto. Las entidades enmascaradas se reemplazan por [ENMASCARADO] / [MASKED].

Disponible en: Databricks

### Entrada

Configuración de la función de enmascaramiento

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna en la que desea enmascarar entidades de texto. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Etiquetas de enmascaramiento | Añada una etiqueta para cada entidad de texto que desee enmascarar. Use the más icon para añadir más etiquetas. |
| Nombre de la columna de salida | Si selecciona Crear nueva columna, puede introducir un nombre para la columna de salida generada.<br><br>El formato previsto es el siguiente:<br><br><ul> <li>debe comenzar con los caracteres [A-Za-z_]. </li> <li>solo puede contener los caracteres [A-Za-z0-9_]. </li> </ul><br><br>Ejemplo: ASDasd123\_4564 |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Classify

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | Devuelve una cadena de texto con las entidades especificadas enmascaradas. |

## Similaridad

Compara dos cadenas y calcula la puntuación de similitud semántica.

Disponible en: Databricks

### Entrada

Configuración de la similaridad

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna que desea comparar. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Con | Puede comparar el texto de Contenido con el texto de otra columna de cadena o con un valor que especifique.<br><br><ul> <li> <p><span>Columna</span> </p> <p>Seleccione una columna con la que comparar. Únicamente puede seleccionar columnas de tipo cadena de texto.</p> </li> <li> <p><span>Valor</span> </p> <p>Escriba un valor de texto con el que comparar. </p> </li> </ul> |
| Nombre de la columna de salida | Escriba un nombre para la columna de salida generada.<br><br>El formato previsto es el siguiente:<br><br><ul> <li>debe comenzar con los caracteres [A-Za-z_]. </li> <li>solo puede contener los caracteres [A-Za-z0-9_]. </li> </ul><br><br>Ejemplo: ASDasd123\_4564 |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Classify

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | La puntuación se devuelve como un valor flotante entre 0 y 1,0, donde 1,0 significa que las cadenas son iguales. |

## Resumir

Genera un resumen del texto en una columna de texto.

Disponible en: Databricks, Snowflake

### Entrada

Configuración de Resumir

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna que desea resumir. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Máximo de palabras | Establezca el número máximo de palabras que debe tener el resumen del texto. Únicamente puede establecer valores enteros.<br><br>El valor predeterminado es 50. Si lo deja vacío o lo establece en cero, no se aplicará el máximo de palabras.<br><br>Nota informativaEsta opción solo está disponible en Databricks. |
| Nombre de la columna de salida | Escriba un nombre para la columna de salida generada.<br><br>El formato previsto es el siguiente:<br><br><ul> <li>debe comenzar con los caracteres [A-Za-z_]. </li> <li>solo puede contener los caracteres [A-Za-z0-9_]. </li> </ul><br><br>Ejemplo: ASDasd123\_4564 |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Summarize

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | Devuelve una cadena de caracteres con un resumen de la cadena introducida en Contenido. |
| Snowflake | Devuelve una cadena de caracteres con un resumen de la cadena introducida en Contenido. |

## Traducir

Traduce el contenido de texto de una columna.

Disponible en: Databricks, Snowflake

Para obtener información sobre los idiomas admitidos, consulte la documentación de referencia de la plataforma de datos.

### Entrada

Configuración de Traducir

| Nombre de la propiedad | Configuración |
| --- | --- |
| Contenido | Seleccione la columna que desea resumir. Únicamente puede seleccionar columnas de tipo cadena de texto. |
| Traducir de | Seleccione el idioma del que desea traducir. También puede seleccionar si desea que se detecte automáticamente el idioma.<br><br>Disponible en: Snowflake |
| Traducir a | Seleccione el idioma al que desea traducir. |
| Nombre de la columna de salida | Escriba un nombre para la columna de salida generada.<br><br>El formato previsto es el siguiente:<br><br><ul> <li>debe comenzar con los caracteres [A-Za-z_]. </li> <li>solo puede contener los caracteres [A-Za-z0-9_]. </li> </ul><br><br>Ejemplo: ASDasd123\_4564 |
| Límite para la vista previa | Establezca el número de filas que se cargarán en la vista previa de datos. El valor predeterminado es 10. Si lo ajusta a 0 no habrá límite. |

### Resultado

Resultado de salida de Traducir

| Plataforma de datos de destino | Configuración |
| --- | --- |
| Databricks | Devuelve una cadena de texto con una traducción de la cadena introducida en Contenido. |
| Snowflake | Devuelve una cadena de texto con una traducción de la cadena introducida en Contenido. |

## Editar el procesador

Para cambiar el nombre del procesador, haga clic en el icono ![Editar](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png) Editar que aparece al pasar el ratón por encima del nombre predeterminado del procesador.

Para editar su descripción, haga clic en el icono ![Editar](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png) Editar que aparece al pasar el ratón por encima de Descripción.