Pedirle a ChatGPT que entregue un resumen, un reporte o un análisis no termina cuando recibes el texto. Puedes aplicar restricciones de formato para decidir cómo se ve el resultado y en qué archivo lo recibes: PDF, Excel, Google Docs, CSV o JSON. Esto es clave si trabajas con reportes ejecutivos, datos de ventas o estás programando una aplicación.
¿Cómo pedirle a ChatGPT un PDF con formato profesional?
Partiendo de un resumen ejecutivo ya generado, basta con escribir algo como ¿puedes darme este resumen ejecutivo en un PDF que pueda enviar a mi jefe?. ChatGPT escribe código por debajo, arma el archivo y te entrega un enlace de descarga.
A veces el primer intento falla y el modelo reescribe el código por su cuenta hasta lograrlo. Cuando pides un archivo como salida, la respuesta puede tardar más y, ocasionalmente, dar error. Es parte del flujo.
¿Puede ChatGPT generar archivos descargables? Sí. Genera código que produce el archivo (PDF, Excel, imagen) y te entrega un link de descarga directo en el chat.
¿Qué es Markdown y por qué usarlo en tus prompts?
El primer PDF suele salir plano, sin jerarquía visual. Ahí entra Markdown, un formato de texto que ChatGPT entiende de forma nativa, igual que herramientas como Notion.
Estas son las marcas más útiles para estructurar tu prompt:
- Un numeral seguido de espacio (
#) indica un título principal.
- Doble numeral (
##) crea un subtítulo o título de segundo nivel.
- Las llaves
{ } señalan dónde insertar contenido dinámico, como {puntos clave de ventas}.
Con estas marcas no necesitas copiar todo el contenido en el prompt. Indicas la estructura y referencias bloques que ya generaste antes en la conversación.
¿Cómo estructurar un reporte ejecutivo paso a paso?
El prompt puede verse así: empieza con el título Reporte ejecutivo de ventas Colmar 2023 centrado, sigue con un H1 Puntos clave de ventas y referencia el contenido con llaves. Después un H2 Recomendaciones para 2024 con dos subniveles: marketing y logística.
Para incluir los análisis previos sin confundir al modelo, quita los numerales dentro de las llaves para que no los interprete como títulos. Por ejemplo: {ingresa el análisis de ventas por trimestre}, {ingresa el análisis de ventas por categoría y género}, {ingresa el análisis de ventas por edad y categoría}.
El resultado respeta jerarquía, títulos y orden tal como lo definiste.
¿Cómo agregar imágenes a un PDF generado por ChatGPT?
Si ya generaste una gráfica antes, por ejemplo una de ventas por mes, puedes pedirle: incluye esta imagen dentro del último PDF que generaste después de los puntos clave. El modelo regenera el archivo, inserta la imagen en la posición indicada y mantiene el resto del formato.
Esto convierte un texto plano en un reporte visual listo para compartir con tu equipo o tu jefe.
¿Puedo combinar texto, tablas e imágenes en un mismo PDF? Sí. Solo debes indicar en el prompt el orden y la posición de cada elemento, usando títulos en Markdown y referencias a imágenes ya generadas.
¿Qué formatos de salida puedo pedir además del PDF?
La misma lógica aplica a otros tipos de archivo según el uso que le vayas a dar:
- Excel para tablas de edad, género y ventas que quieras seguir procesando.
- Google Docs para edición colaborativa.
- CSV para mover datos entre herramientas.
- JSON para integraciones técnicas y aplicaciones.
Si vas a programar o automatizar, puedes definir el output como CSV o JSON directamente en el prompt. Lo único que debes hacer es especificar el formato exacto que esperas recibir.
¿Cómo forzar respuestas en JSON desde el playground de OpenAI?
En el playground de OpenAI, accesible desde openai.com en la sección API Platform > Start building, tienes control fino sobre el formato de salida. Recuerda que el playground usa una cuenta distinta a la de ChatGPT.
Dentro de Text format puedes elegir dos opciones:
- JSON object: defines el objeto que quieres recibir, ideal cuando conoces la estructura exacta.
- JSON schema: más recomendable cuando trabajas con listas de tamaño variable o estructuras anidadas.
Esto es útil si estás creando una aplicación y necesitas que el resultado sea predecible y parseable por código.
¿Para quién sirve cada formato de salida?
Si no programas, quédate con PDF, Excel o Google Docs y manipula los datos en las herramientas que ya usas en tu día a día. Si quieres llevar esto más lejos creando programas y automatizaciones, conviene empezar por un curso de programación básica antes de saltar al playground y a las APIs.
La próxima parada son las técnicas de prompting aplicadas a generación de imágenes y audio con OpenAI y ChatGPT. ¿Qué formato de salida sueles pedirle tú a ChatGPT? Cuéntalo en los comentarios.