Formato y Generación de Documentos con Código y Markdown
Clase 14 de 16 • Curso de Prompt Engineering
Resumen
¿Qué significa dar formato a un texto con restricciones?
Cuando hablamos de formato en un texto, no solo nos referimos a cómo se muestra visualmente, sino también a cómo recibimos esta información. Es posible obtener documentos formateados en distintos tipos de archivos como PDF, Excel o CSV según las necesidades.
¿Cómo crear un reporte ejecutivo en PDF a través de código?
Para convertir un resumen ejecutivo en un PDF, se emplea código generado automáticamente. Es importante saber que, aunque no necesitas conocer a fondo dicho código, resulta útil comprender qué hace:
- El texto generado anteriormente se convierte mediante programación a un archivo PDF.
- Si el código inicial presenta errores, el sistema automáticamente crea otro código para solucionarlos.
- El resultado final está listo para ser descargado en el formato requerido.
¿Cómo aplicar formato y estructura con Markdown en documentos?
Markdown es una herramienta sencilla y práctica para dar estructura textual clara y atractiva. Algunos puntos clave para usar Markdown son:
- Un numeral (#) representa títulos principales.
- Dos numerales (##) son para subtítulos o títulos secundarios.
- Las llaves
{}
sirven como marcadores para contenido dinámico.
Por ejemplo:
# Reporte ejecutivo de ventas
## Puntos clave de ventas
{puntos clave}
## Marketing
{recomendaciones de marketing}
Esta sencilla codificación ayuda al sistema a reconocer títulos, subtítulos y contenidos específicos.
¿Se pueden incluir imágenes en el reporte?
Sí, puedes insertar imágenes fácilmente en tu documento formateado como PDF. Basta con especificar de manera clara la ubicación exacta en la que deseas incluir dicha imagen dentro del documento. Así, tu resultado final contendrá gráficos e información visual relevante, como análisis mensuales o estadísticas.
¿Qué otros formatos de archivo puedo generar y cómo?
Además de PDFs, es posible generar resultados en formatos prácticos y técnicos:
- Documentos de Google Docs.
- Archivos Excel.
- Archivos técnicos (CSV, JSON).
En el caso de resultados técnicos, basta con definir claramente en tu petición el tipo específico de archivo como CSV o JSON, estableciendo detalladamente su estructura. Esto es crucial especialmente si trabajas programando aplicaciones o generando automatizaciones.
¿Qué herramientas usar para estructurar formatos JSON?
Para quienes trabajan desarrollando soluciones técnicas mediante código, puedes utilizar la plataforma Playground de OpenAI:
- Seleccionando "Text Format" como "JSON Object" o "JSON Schema".
- Un JSON Schema es recomendable cuando desconoces el número exacto de elementos que contendrán tus listas.
Esta plataforma solo requiere especificar claramente la estructura y el contenido esperado del objeto para obtener resultados precisos y útiles para su uso en aplicaciones.