Resumen técnico
- • API principal: `POST /api/workflow`.
- • Modelos utilizados: `gpt-4o-mini` y `gpt-image-1`.
- • Salida: HTML con clase `.ia-generated` + imagen.
- • Destino: publicación directa en WordPress.
Flujo del agente
Este recorrido explica las etapas que recorre la demo: desde que el usuario propone un tema hasta que el contenido estilizado queda publicado en WordPress con un look consistente.
El endpoint recibe la solicitud desde la interfaz, verifica la clave pública `PUBLIC_EXPERIMENT_KEY` y solo continúa si coincide.
Se invoca a `gpt-4o-mini` con un prompt estructurado para crear el artículo HTML. El resultado se envuelve con la clase `.ia-generated` y estilos inline.
El flujo solicita a `gpt-image-1` una imagen destacada siguiendo la estética definida en el prompt, lista para subirse como media en WordPress.
Si las credenciales de WordPress están disponibles, se crea el post con título derivado del `<h1>`, contenido estilizado.
La API responde con el HTML final, la URL de la imagen y el enlace publicado para que la interfaz muestre la vista previa y confirme el éxito.
Usuario → /api/workflow?key=PUBLIC_EXPERIMENT_KEY ├─> Validar clave ├─> generateStyledArticle(topic) │ └─> gpt-4o-mini produce HTML ├─> generateImage(topic) │ └─> gpt-image-1 devuelve URL ├─> publishToWordPress(html, imageUrl) │ ├─> Subir imagen destacada │ └─> Crear post con contenido IA └─> Responder a la UI con enlaces y mensaje
Puedes extender este flujo añadiendo pasos de moderación, chequeo SEO o analítica de engagement antes de publicar.