Para ejecutar el mismo prompt de OpenAI en cada fila de Excel o CSV, importe el archivo en Datablist, asigne una columna de la hoja de cálculo al prompt, pruebe con un pequeño conjunto de filas y guarde cada respuesta en una columna de salida. Puede usar su propia API key de OpenAI; los planes de pago de Datablist también permiten usar créditos de Datablist en los ajustes del enriquecimiento.

Por ejemplo, un archivo con las columnas Empresa y Descripción del puesto puede generar una columna Categoría del puesto. Un prompt como Clasifique el puesto descrito en {{Descripción del puesto}} como Ventas, Marketing, Ingeniería u Otro. Devuelva únicamente la categoría. le proporciona un resultado que puede revisar y filtrar antes de exportarlo.

ChatGPT también puede analizar hojas de cálculo subidas y crear archivos. El flujo de trabajo de Datablist resulta útil cuando necesita entradas explícitas para cada fila y una columna de salida asignada en una colección existente.

Los métodos descritos en esta guía funcionan tanto con archivos CSV como con Excel, por lo que es ideal para cualquiera que quiera usar ChatGPT en una hoja de cálculo.

Cómo configurar la API de OpenAI con pago por uso

¿Qué es la API de OpenAI?

La API de OpenAI (interfaz de programación de aplicaciones) es un conjunto de herramientas y protocolos que permite a las empresas integrar las capacidades de ChatGPT directamente en sus aplicaciones.

La API permite que un software envíe un prompt por cada fila seleccionada y escriba la respuesta en una columna asignada. El uso de la API se factura por separado de la suscripción a ChatGPT. Consulte la guía de inicio rápido de la API de OpenAI para conocer los pasos de configuración actuales.

Para usar la API de OpenAI, necesitará una API key: funciona como una contraseña única que permite a su aplicación comunicarse de forma segura con los servicios de OpenAI. Tras registrarse, puede obtenerla desde el panel de su cuenta de OpenAI.

Paso 1: Regístrese y añada saldo a su cuenta de OpenAI

Acceda a la página de registro de OpenAI y cree una cuenta.

Página de registro de OpenAI
Página de registro de OpenAI

Abra los ajustes de facturación de su organización de API y añada un método de pago o saldo si su cuenta lo requiere. Compruebe el saldo disponible y los controles de gasto antes de procesar un archivo grande.

Página de documentación y plataforma de OpenAI
Página de documentación y plataforma de OpenAI

Accederá a los ajustes generales. Desde allí, vaya a los ajustes de facturación.

Página de ajustes generales de OpenAI
Página de ajustes generales de OpenAI

Haga clic en “Add to credit balance”.

Página de facturación de OpenAI
Página de facturación de OpenAI

Elija un importe inicial adecuado para la prueba que tiene prevista. OpenAI indica actualmente que la compra mínima de saldo prepago es de 5 dólares, pero el importe necesario para su hoja de cálculo dependerá del modelo, la longitud del prompt y el número de filas.

Añadir 5 dólares al saldo de la cuenta de OpenAI
Añadir 5 dólares al saldo de la cuenta de OpenAI

Paso 2: Cree una API key de OpenAI

Ahora vaya a la sección de API keys para obtener su API key de OpenAI.

Saldo disponible en mi cuenta de OpenAI
Saldo disponible en mi cuenta de OpenAI

Haga clic en la opción para crear una nueva secret key.

Página para crear una API key de OpenAI
Página para crear una API key de OpenAI

Elija el proyecto y los permisos adecuados para su cuenta y cree la clave. Guárdela de forma segura: OpenAI solo muestra el secreto completo en el momento de crearlo.

Ajustes de la API key de OpenAI
Ajustes de la API key de OpenAI

Copie su secret key.

API key de OpenAI
API key de OpenAI

Guarde siempre su API key en un lugar seguro o utilice un gestor de contraseñas. Si la pierde, no podrá recuperarla.

Cuándo usar un flujo de trabajo fila por fila

Quizá se pregunte: ¿por qué no puedo subir mi archivo de Excel directamente a ChatGPT?

ChatGPT admite archivos CSV y Excel para analizarlos, y también puede crear o editar hojas de cálculo. Para una tarea de enriquecimiento repetible, Datablist le permite insertar un campo como {{Descripción del puesto}} en un prompt, ejecutarlo sobre las filas seleccionadas y guardar las respuestas en una columna con nombre propio. Pruebe primero con una pequeña muestra, ya que los resultados del modelo pueden variar.

Cómo usar ChatGPT con archivos Excel y CSV

Paso 1: Regístrese e importe sus datos

Acceda a Datablist y regístrese gratis.

Página de inicio de Datablist.com
Página de inicio de Datablist.com

Suba su archivo CSV para poder ejecutar ChatGPT sobre sus filas.

Página de bienvenida de Datablist
Página de bienvenida de Datablist

Paso 2: Use ChatGPT con los elementos de Excel

Haga clic en el botón “Enrich”.

Mi archivo con datos de selección de personal extraídos
Mi archivo con datos de selección de personal extraídos

Seleccione Ask ChatGPT/OpenAI para obtener una respuesta abierta o Classification with ChatGPT/OpenAI para elegir una categoría de una lista definida.

  1. Seleccione “Ask ChatGPT/OpenAI” si quiere usar ChatGPT para editar elementos de Excel o extraer información de ellos.
  2. Seleccione “Classification with ChatGPT/OpenAI” si quiere usar ChatGPT para clasificar elementos de Excel en un número limitado de opciones.

Si su prompt solo necesita identificar un idioma, use primero un flujo de trabajo específico para detectar el idioma antes de gastar tokens del LLM en cada fila.

Enriquecimientos de ChatGPT en Datablist
Enriquecimientos de ChatGPT en Datablist

Para esta guía, elegiré “Ask ChatGPT/OpenAI”.

Pegue su API key de OpenAI. Si tiene un plan de pago de Datablist, puede seleccionar Use Datablist credits en su lugar. Compruebe el coste aplicable antes de procesar todo el archivo.

Pegar la API key de OpenAI
Pegar la API key de OpenAI

Para usar ChatGPT con el fin de editar elementos de un archivo de Excel y extraer información, debe escribir un prompt o seleccionar una de nuestras plantillas.

  1. Le pediré que me indique en qué está especializada la empresa y qué habilidades o cualidades busca en el candidato ideal.
  2. Siempre uso el System Prompt para definir el rol de la IA y sus pautas de comportamiento (opcional), y el prompt normal para la tarea concreta que quiero que realice.
Campos de Prompt y System Prompt
Campos de Prompt y System Prompt

Estos son los motivos por los que conviene separarlos:

  • Prompt normal: contiene la pregunta o tarea específica de esa interacción, por ejemplo, “Use {{Columna}}”.
  • System Prompt: contiene instrucciones permanentes que determinan cómo aborda la IA todas las respuestas. Por ejemplo: “Es analista de datos especializado en selección de personal y marketing, con 20 años de experiencia”.

Use llaves dobles “{{ }}” o una barra “/” para hacer referencia a las columnas de su colección.

Opción para hacer referencia a una columna en la solicitud
Opción para hacer referencia a una columna en la solicitud

Use el System Prompt para indicar a ChatGPT que no devuelva explicaciones ni comentarios. Añada algo como: Devuelva el resultado. Sin instrucciones ni comentarios.

Separar el System Prompt del prompt normal ayuda a mantener la coherencia en el comportamiento de la IA y, al mismo tiempo, aporta flexibilidad a sus solicitudes específicas. Puede verlo como una capa de seguridad que mantiene constante la forma de trabajar de la IA.

Paso 3: Configure los ajustes

A continuación, encontrará los ajustes avanzados para limitar los tokens de salida o elegir un modelo específico de ChatGPT que ejecutar sobre su archivo de Excel. Esta es una breve explicación de las opciones:

  1. Use la primera opción si tiene archivos muy grandes y quiere controlar el gasto de créditos por cada fila. Así podrá estimar el coste aproximado de ejecutar ChatGPT sobre miles de elementos de Excel. Para tareas no urgentes con modelos compatibles, descubra cómo reducir los costes de procesamiento de OpenAI con Flex Mode.

  2. Elija uno de los modelos disponibles en el selector GPT Model. Para una tarea de clasificación breve, comience con el modelo predeterminado y, si la precisión no es suficiente, compare una pequeña muestra con otro modelo. La disponibilidad y los precios de los modelos pueden cambiar.

    Configuración de tokens y selección del modelo en Datablist
    Configuración de tokens y selección del modelo en Datablist
  3. Defina el formato de salida marcando la casilla resaltada. Este ajuste es opcional; úselo si quiere que el resultado siga una estructura determinada.

  4. Haga clic en “Continue to output configuration” para configurar los campos de salida, es decir, las columnas en las que se almacenarán los datos.

    Opción para definir el formato de salida
    Opción para definir el formato de salida

Cree una propiedad nueva o vincule las respuestas a una existente y haga clic en “Instant Run” para configurar los ajustes de ejecución.

Configuración de salida en Datablist
Configuración de salida en Datablist

Al configurar los ajustes de ejecución, puede decidir si quiere usar ChatGPT con 1000 elementos de Excel o solo con 10. Estas son las opciones disponibles:

  1. Probarlo con los 10 primeros elementos.
  2. Ejecutarlo en modo Async, algo fundamental al trabajar con archivos de Excel grandes.
Ajustes de ejecución del enriquecimiento con ChatGPT en Datablist
Ajustes de ejecución del enriquecimiento con ChatGPT en Datablist
  1. Ejecutar ChatGPT sobre los 10 primeros elementos.
  2. Ejecutar ChatGPT sobre los 100 primeros elementos.
  3. Ejecutar ChatGPT sobre los primeros {{Cantidad personalizada}} elementos.

Revise la respuesta.

La respuesta obtenida al ejecutar ChatGPT sobre mi archivo de Excel
La respuesta obtenida al ejecutar ChatGPT sobre mi archivo de Excel

Cómo procesar miles de filas sin superar los límites

Si tiene previsto ejecutar ChatGPT sobre archivos de Excel grandes, debe tener en cuenta los límites de uso y de solicitudes de la API de OpenAI.

Esto es lo que necesita saber:

  • Los límites de la API varían: consulte los límites del modelo y el proyecto seleccionados en el panel de la API de OpenAI. Una estimación fija de filas por minuto no será válida para todas las cuentas ni todos los prompts.
  • El consumo de tokens y el coste varían: los valores de fila y las respuestas más largos consumen más tokens. Pruebe con una muestra representativa, revise los resultados y el consumo y, después, amplíe el procesamiento.
  • Controle la concurrencia: si su propia API key genera errores por límites de solicitudes, reduzca Max Concurrent Calls en los ajustes del enriquecimiento o procese las filas por lotes.

📘 Uso de créditos de Datablist

Con un plan de pago de Datablist, Use Datablist credits le permite ejecutar el enriquecimiento sin proporcionar su propia API key de OpenAI. Consulte en Datablist el consumo estimado de créditos antes de realizar la ejecución completa.

Conclusión

Para transformar archivos Excel o CSV mediante un proceso repetible, asigne una columna al prompt, pruebe el resultado con una pequeña muestra y ejecute después las filas restantes. Revise la nueva columna antes de exportarla.

Puntos clave

  • La interfaz web de ChatGPT permite subir archivos de Excel.
  • El flujo de trabajo descrito funciona sin problemas tanto con archivos CSV como Excel.
  • Datablist guarda cada respuesta en una columna de salida asignada que puede revisar y exportar.
  • Puede usar su API key de OpenAI o, con un plan de pago de Datablist, créditos de Datablist. Compruebe el coste de uso aplicable antes de ejecutar un archivo grande.
  • Pruebe el prompt con varias filas representativas, ya que las respuestas de la IA deben revisarse.

Preguntas frecuentes

¿Cómo puedo usar ChatGPT con archivos de Excel?

Puede usar ChatGPT con archivos de Excel mediante la API de OpenAI y herramientas como Datablist. Así podrá procesar grandes conjuntos de datos de forma más eficiente que con la interfaz web de ChatGPT.

¿Cuántas filas puedo procesar?

El tamaño de lote viable depende de su plan de Datablist, el modelo seleccionado, los límites de la API y los créditos disponibles. Pruebe primero con un lote pequeño y consulte los límites actuales que muestra cada servicio.

¿Necesito saber programar para usar ChatGPT con Excel?

No, no necesita conocimientos de programación. Herramientas como Datablist ofrecen una interfaz fácil de usar para conectar ChatGPT con sus archivos de Excel sin escribir código.

¿Cuánto cuesta usar ChatGPT con archivos de Excel?

El coste depende del modelo, la longitud del prompt y de las respuestas, el número de filas y si utiliza su propia API key o los créditos de un plan de pago de Datablist. Pruebe con una muestra para estimar el consumo antes de ejecutar el archivo completo.

¿Puede ChatGPT analizar comentarios de clientes en Excel?

Sí. ChatGPT puede analizar eficazmente los comentarios de clientes en Excel para categorizar respuestas, detectar opiniones e identificar temas recurrentes en sus datos.

¿Qué diferencia hay entre usar la web y la API de ChatGPT con Excel?

ChatGPT puede analizar hojas de cálculo subidas y crear o editar archivos. El flujo de Datablist basado en la API inserta los valores de cada fila en un prompt repetible y escribe cada resultado en una columna de la colección. El uso de la API y las suscripciones a ChatGPT se facturan por separado.