Seleccionar y cargar datos desde una conexión a OpenAI
Una vez que haya creado una conexión, puede seleccionar datos y cargarlos en una app o script de Qlik Sense. Los datos se cargan en Editor de carga de datos o Script.
En Editor de carga de datos o Script, las comunicaciones básicas con una conexión analítica se formulan como un script con los siguientes componentes, como mínimo:
-
Tabla (Tabla residente) que contiene el campo de la solicitud (Campo de datos) que desea enviar a OpenAI.
-
Una sentencia de carga de OpenAI, que se comunica con OpenAI a través de su conexión
En una configuración avanzada, el campo de solicitud y el campo de asociación podrían técnicamente definirse en una tabla que contenga otros campos. Sin embargo, el campo de solicitud y el campo de asociación deben estar contenidos en la misma tabla de entrada. Es importante tener en cuenta que cuando vincula estos campos a campos en su modelo de datos, se generan respuestas para cada valor de campo.
Crear la tabla de datos que se ha de enviar a OpenAI
Primero se debe cargar una tabla que contiene los datos que está enviando al modelo como solicitud. Esta tabla debe constar de una sola columna de datos dentro de la cual cada celda represente el texto que debe completar el modelo. Puede haber un segundo campo adicional para el Campo de asociación, pero debe coincidir con el nombre de campo especificado en la configuración. Este es un campo especial que no se enviará a OpenAI, pero se adjunta a las respuestas con el fin de integrar los datos de interacción en el modelo de datos.
Consideraciones en cuanto a los volúmenes de solicitud de datos
Cuando carga datos, cada fila en el campo de solicitud se enviará a OpenAI. Antes de interactuar con una plataforma de terceros, asegúrese de saber cómo la cantidad de solicitudes, el volumen de datos incluidos en sus solicitudes y la configuración de su conector afectan su acuerdo financiero y de facturación con el tercero. Un mayor uso de la plataforma externa podría generar mayores costes.
Crear la sentencia de carga de OpenAI
También necesita crear una instrucción de carga, utilizando la sintaxis de la extensión, para comunicarse con OpenAI. Esta parte del script hace referencia a su conexión de OpenAI y especifica los nombres de la tabla y los campos que está utilizando para enviar los datos de la solicitud (consulte la sección anterior). Carga una tabla aparte que contendrá las respuestas del modelo a cada fila de la solicitud, entre otros datos.
Para generar esta parte del script, puede utilizar el asistente Select data para la conexión que está usando. Esto genera un script de plantilla que incluye los nombres de las propiedades que proporciona.
Ubique la conexión que está utilizando en el panel Fuentes de datos de Editor de carga de datos o Script y haga clic en . Esto abre el asistente Seleccionar datos.
Al usar el asistente Seleccionar datos, debe proporcionar dos propiedades:
-
El nombre de la Tabla Residente. Esta es la tabla con la solicitud que se envía a OpenAI.
-
El nombre del Campo de datos. Este es el campo que contiene los datos de la solicitud que se envían a OpenAI.
Alternativamente, puede agregar esto manualmente en el editor de script, sin utilizar el asistente.
Cuando hace clic en Insertar script, la nueva tabla se agrega a la secuencia del script de carga. Ahora puede cargar los datos, inspeccionar el modelo de datos resultante y utilizar los datos para crear contenido analítico en su app.
Ejemplos detallados
Para ver un ejemplo completo de cómo agregar solicitudes de OpenAI a su modelo de datos, consulte Tutorial: Utilizar el conector analítico de OpenAI en Qlik Cloud.