Entonces, ¿cómo construí la plataforma de data? Primero te lo contaré desde mi perspectiva y luego te contaré cómo interactué con ChatGPT antes de obtener el resultado final. Al construir plataformas de data, generalmente hay tres componentes principales. Al final, en realidad no necesité hacer ninguna transformación, así que eso se puede eliminar.
Pero las tres etapas son la ingestión, el almacenamiento y la visualización. Los tres herramientas que utilicé son airbyte. Airbyte es una herramienta de ingestión de código abierto que puedes usar. Es realmente agradable y simple. Lo verás en la grabación. Utilicé BigQuery para el almacenamiento y utilicé Looker de Google para la visualización. Así que esas son las tres cosas que verás que configuro.
Solo para decirte cosas a considerar en cada etapa, en la ingestión, estamos ingiriendo data de una API. Una cosa que descubrí a través de prueba y error es que necesitas aplanar un objeto anidado para que Looker pueda leer esos datos. Eso se volverá importante en la grabación. Por eso te lo estoy diciendo ahora. Y lo que es realmente agradable y simple es que airbyte tiene una conexión nativa con BigQuery, por lo que hace que la ingestión de esos datos sea mucho más rápida. BigQuery, almacenamiento, simple y sencillo, un solo conjunto de datos, nada demasiado complicado. Y luego Looker, por otro lado, vamos a mantener la interfaz simple y usable, ya sabes, simple y usable, no vamos a complicarlo demasiado, solo para que puedas hacerlo más complejo si quisieras, pero vamos a quedarnos con lo básico. Y va a verse algo así al final. Así que te estoy mostrando el resultado final ahora, solo para que puedas ver cómo se compara y también te voy a mostrar el mismo equivalente con GPT. Así es como se ve. Bastante similar a lo que esperábamos. ¿Y ahora qué pasa con GPT?
Entonces, cuando estoy usando ChartGPT, ¿en qué estoy pensando? En primer lugar, todo está en las solicitudes. Usar ChartGPT se trata de las solicitudes. Estoy seguro de que has escuchado mencionar la ingeniería de solicitudes en algún momento u otro, incluso en esta conferencia, pero hay un sitio web realmente bien documentado sobre la ingeniería de solicitudes, sobre todas las diferentes forms de ingeniería de solicitudes, que recomiendo encarecidamente que consultes. En realidad es muy valioso para mejorar los resultados que obtienes. Pero la idea principal es esta. En primer lugar, dile a ChartGPT que es un experto. Le encanta que lo halaguen, ¿sabes? Así que cuando lo estás abriendo, antes de decirle lo que quieres que haga, decirle que es un experto en algo simplemente establece la base de cómo va a responder a ti. En segundo lugar, mantén tus oraciones cortas. En tercer lugar, dile a ChartGPT que haga preguntas antes de responder.
Comments