IA conversacional para la herramienta Table AI Assist

La herramienta Table AI Assist utiliza la tecnología de IA conversacional para hacerte sentir cerca de los datos.

Puede tener un diálogo interactivo con la herramienta, donde se utiliza una secuencia de peticiones de datos en lenguaje natural para consultar o interactuar con la base de datos. La herramienta se adapta a lo que estás preguntando, recoge el contexto y proporciona respuestas relevantes. Por ejemplo, si es un analista de riesgos que trabaja en una empresa bancaria, puede preguntar "¿Está autorizada esta transacción por usted?" y realizar un seguimiento con una pregunta de seguridad que tenga en cuenta el contexto. La herramienta puede verificar transacciones sospechosas y marcarlas. Con esta función, la herramienta aprende continuamente de las interacciones y mejora la precisión de la detección.

Trabajo de la IA conversacional en la herramienta Table AI Assist

Al utilizar Table AI Assist, básicamente está creando una petición de datos en lenguaje natural que se traduce en una nueva columna de la tabla. Esta nueva columna contiene la expresión SQL que corresponde a la petición de datos.

Hace una pregunta y solicita al modelo de recuperación de datos que acceda a la tabla. El modelo de recuperación consulta la base de datos autónoma y responde con una petición de datos refinada que aumenta la consulta original con detalles contextuales complementarios.

En el siguiente ejemplo, comprobaremos si el viaje en bicicleta comenzó desde Manhattan:
  1. En la página Table AI Assist, se muestran las tablas que ha creado hasta ahora. Haga clic en + Nueva receta junto a la tabla CITIBIKETRIPDATA_SMALL.



    Puede ver la página Editar receta.

  2. Seleccione Agregar o sustituir columna en el campo desplegable + Agregar paso.



  3. En el cuadro de diálogo Agregar paso, introduzca la siguiente petición de datos en el área del cuadro de texto Preguntar a AI para generar SQL:
    Does the trip start in Manhattan?



    También puede seleccionar + Incluir detalles de columna para realizar cualquiera de las siguientes acciones:
    • Ver todas las columnas: si está trabajando para agregar un paso y olvidar los nombres de las columnas, puede hacer clic en este botón para ver una lista de todos los nombres de columna.

      Creación básica de petición de datos: puede hacer clic en los nombres de columna para agregarlos automáticamente a la petición de datos, de modo que no tenga que escribirlos. Sin embargo, deberá completar la petición de datos explicando qué desea hacer con esas columnas.

      Agregar datos de muestra a la petición de datos: por ejemplo, si tiene una columna VARCHAR que contiene fechas y desea agregar un año a esas fechas, simplemente preguntar a Add one year to my_varchar_date column puede que no funcione porque la IA no conoce el formato de fecha (como YYYY/MM/DD o DD/MM/YYYY). Por defecto, solo enviamos nombres de columna y tipos de dato al modelo, no a los datos reales.

      Si utiliza la opción + Incluir detalles de columna, puede introducir el nombre de la columna y marcar Incluir valores de muestra. Esto agrega datos de ejemplo a la petición de datos, como:

      Add one year to my_varchar_date column. my_varchar_date sample values: 1995/4/5, 2014/12/31

      Con este contexto agregado, la herramienta entiende cómo manejar las cadenas de fecha correctamente. El envío de datos de muestra también puede ayudar en otros casos, como redactar información confidencial como números de teléfono, tarjetas de crédito o correos electrónicos.

  4. Haga clic en Preguntar IA.

    Al seleccionar Preguntar a AI, se abre un panel derecho en el cuadro de diálogo Agregar paso que muestra el nombre de columna recién generado, el código SQL equivalente y la nueva columna TRIP_STARTS_IN_MANHATTAN generada en la sección Vista previa de datos. También puede cambiar el nombre de esta columna si lo desea.



  5. Si desea obtener más información sobre el viaje, por ejemplo, si comenzó en BROOKLYN, puede continuar la conversación en el campo de texto Afinar la respuesta devuelta o guardar el paso.

    Introduzca la siguiente petición de datos en el área de chat:
    Brooklyn?



    Haga clic en Preguntar IA.



    Nota

    Observe que la herramienta entiende el fondo del chat de partes anteriores de la conversación y responde en consecuencia, en lugar de tratar cada petición de datos como aislada y muestra la tabla CITIBIKETRIPDATA_SMALL modificada con la columna TRIP_STARTS_IN_BROOKLYN recién generada

  6. Haga clic en Guardar para guardar el CITIBIKETRIPDATA_SMALL modificado con la columna TRIP_STARTS_IN_BROOKLYN recién agregada.
    Nota

    Para guardar las tablas modificadas anteriormente, asegúrese de hacer clic en Guardar; de lo contrario, las actualizaciones se perderán.

    A continuación, puede continuar creando una receta a partir de los pasos anteriores. Consulte Prepare Data Using Table AI Assist Tool para obtener más información sobre la creación de una receta.