Saltar al contenido principal Saltar al contenido complementario

Seleccionar y cargar datos desde una conexión a Meta (Amazon Bedrock)

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 el Editor de carga de datos o el Editor de script.

En Editor de carga de datos o Editor de 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 AI21 Labs.

  • Una sentencia de carga de AI21 Labs, que se comunica con AI21 Labs 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.

Ingeniería de solicitudes (prompts)

Cuando redacte los mensajes o solicitudes que envía a un modelo de IA generativa (a menudo conocidos como indicaciones o prompts), siga las directrices específicas de la plataforma con la que está interactuando. Para más información sobre la ingeniería de prompts y algunas directrices sobre cómo estructurar sus mensajes para conectores Amazon Bedrock, vea Directrices de ingeniería de solicitudes.

Puede interactuar con el conector Meta (Amazon Bedrock) utilizando formato de texto o oración estándar. No es necesario anteponer o sufijar el mensaje con ninguna palabra clave o cadena especial. Vea Ejemplo.

Crear la tabla de datos que se ha de enviar a Meta (Amazon Bedrock)

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 Meta, 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 Meta. 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 Meta

También necesita crear una instrucción de carga, utilizando la sintaxis de la extensión, para comunicarse con Meta. Esta parte del script hace referencia a su conexión de Meta (Amazon Bedrock) 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 Editor de script y haga clic en Seleccionar datos. 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 Meta.

  • El nombre del Campo de datos. Este es el campo que contiene los datos de la solicitud que se envían a Meta.

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.

Ejemplo

El siguiente script de carga solicita tres finalizaciones de Meta.

Así es como se configura:

  • La Tabla residente es QuestionsTable.

  • El Campo de datos con las indicaciones es Question.

  • El Campo de asociación es Question_ID.

  • La sentencia de carga Meta está contenida en la tabla denominada Meta.

QuestionsTable: Load * Inline [ Question_ID,Question 1,"show me general ways to help boost a company's sales" 2,"what are the core concepts in accounting?" 3,"how large is the sun?" ]; [Meta]: LOAD [generation], [prompt_token_count], [generation_token_count], [stop_reason], [RowId] EXTENSION endpoints.ScriptEval('{"RequestType":"endpoint", "endpoint":{"connectionname":"Meta_(Amazon_Bedrock)"}}', QuestionsTable{Question_Id,Question});

 

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.