ModelFold PPT 1.1NEW
Envía un tema (y, si quieres, tus notas o un artículo) y recibe una presentación completa y editable: un esquema, 6–50 diapositivas con 10 diseños profesionales, un tema coherente con numeración y pie de página, imágenes IA opcionales y archivos PPTX, PDF o PNG. Cada presentación se guarda también en tu Studio para seguir editándola.

Resultado real de una llamada a la API (8 diapositivas, tema Medianoche, imágenes IA activadas).
Primero el esquema
El modelo planifica la historia y luego redacta las diapositivas por lotes para que todo sea coherente.
10 diseños profesionales
Portada, agenda, separador, puntos, dos columnas, imagen y texto, cifras, cita, línea de tiempo y cierre.
Un tema coherente
Seis temas con paleta, fuentes, numeración, pie y zona de logo compartidos.
Imágenes IA donde importan
Solo se generan para los diseños que las necesitan; desactívalas para ahorrar créditos.
PPTX editable
Cuadros de texto y formas nativos de PowerPoint, no capturas; también PDF y PNG.
Sigue en Studio
Cada resultado incluye un enlace para abrir la presentación en ModelFold Studio (dueño de la clave).
Cómo funciona
- Crea una tarea con POST /api/v1/jobs/createTask (mismo protocolo asíncrono, clave de API, idempotencia y callbacks que otros modelos).
- Consulta GET /api/v1/jobs/recordInfo?taskId=… o espera el callback. El esquema se divide y el contenido se genera en lotes de 4, hasta 3 en paralelo; 50 diapositivas y sus archivos pueden tardar varios minutos.
- Descarga los archivos desde resultObject.files. Se conservan 30 días como el resto de resultados.
Parámetros
POST /api/v1/jobs/createTask · model: "modelfold-ppt-1.1" · dentro de input
| Nombre | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
| input.prompt | string | Sí | — | Tema o encargo en una frase (2–1000 caracteres). Alias: topic. |
| input.content | string | No | — | Material de referencia: notas, datos o un artículo (hasta 20000 caracteres). Alias: notes. |
| input.slides | integer | No | 10 | Número de diapositivas, 6–50. |
| input.language | string | No | en | Idioma del texto: zh, en, ja, es, ko, fr, de, pt. |
| input.theme | string | No | midnight | Tema: midnight, corporate, paper, forest, sunset, mono. |
| input.template | string | No | — | ID de plantilla (prioridad sobre theme). POST /v1/studio/templates/upload con {name, data: PPTX base64} → template_id; GET /v1/studio/templates lista tus plantillas; GET /v1/studio/templates/public lista IDs públicos/oficiales. Se aplican paleta, fuentes y diseños básicos; la IA analiza estilo, luz, composición y textura de las imágenes, los incluye en cada prompt y envía referencias si el modelo las admite. |
| input.ai_images | boolean | No | true | Generar imágenes IA; reserva hasta min(12, ceil(diapositivas × 0.4)), cobra solo las generadas. |
| input.output_formats | string[] | No | ["pptx"] | Cualquiera de pptx, pdf, png (ZIP con un PNG por diapositiva), json (documento de Studio). |
callBackUrl + callbackSecret en el nivel superior y la cabecera Idempotency-Key funcionan igual que en otros modelos asíncronos.
Ejemplos de petición
curl -X POST https://ai.modelfold.online/api/v1/jobs/createTask \
-H "Authorization: Bearer $MODELFOLD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "modelfold-ppt-1.1",
"input": {
"prompt": "Pitch deck for a specialty coffee shop opening in Lisbon",
"content": "Optional notes, facts or an article to base the deck on",
"slides": 10,
"language": "en",
"theme": "midnight",
"template": "TEMPLATE_ID",
"ai_images": true,
"output_formats": ["pptx", "pdf"]
}
}'
# Poll until state is "success" or "fail"
curl "https://ai.modelfold.online/api/v1/jobs/recordInfo?taskId=TASK_ID" \
-H "Authorization: Bearer $MODELFOLD_API_KEY"Respuesta
{
"code": 200,
"msg": "success",
"data": {
"taskId": "7ca7b5c7-6a5b-4c81-a72e-cfd6c9eb9e57",
"model": "modelfold-ppt-1.1",
"state": "success",
"resultJson": "{\"resultUrls\":[...],\"resultObject\":{...}}",
"usage": { "credits": 19, "settled": true }
}
}
// JSON.parse(data.resultJson).resultObject
{
"title": "A New Coffee House for Lisbon",
"slides": 8,
"theme": "midnight",
"template": "TEMPLATE_ID",
"language": "en",
"files": { "pptx": "https://…/modelfold-ppt-….pptx", "pdf": "https://…/modelfold-ppt-….pdf" },
"cover_url": "https://…/modelfold-ppt-…-cover.jpg",
"studio_url": "https://ai.modelfold.online/studio/edit/123",
"ai_images": { "requested": true, "generated": 2 },
"outline": [{ "index": 1, "type": "cover", "title": "…", "points": ["…"] }],
"billing": { "credits": 19, "base": 3, "per_slide": 0.5, "per_image": 6 }
}files.pptxArchivo de PowerPoint editablefiles.pdfPDF (una página en alta resolución por diapositiva)files.png_zipZIP con un PNG por diapositivafiles.jsonJSON del documento de Studiostudio_urlAbrir y editar en Studio (dueño de la clave)outlineTipo, título e ideas de cada diapositivaslidesNúmero de diapositivasai_imagesImágenes IA pedidas / generadasbillingCréditos finales y desglose
