operation: "create" es la operación por defecto. Necesita uno de prompt o content, y opcionalmente format:
docx (Word + PDF), pdf (solo el PDF), pptx (PowerPoint + PDF), xlsx (Excel + PDF) o artifact (una página web
con sus datos, ver artifacts). Si no lo pones, Doconda lo deduce de tu prompt.
- Desde tu texto
- Desde una frase
- Con tus ficheros
Qué recibes
Un archivo editable de verdad: textos, tablas, gráficos y fórmulas, no imágenes. El aspecto va en los estilos del documento (en Word, Normal, Título 1…), así lo que añadas después sigue el mismo diseño. Con cada archivo llegan su PDF, las vistas de sus páginas y un informe.- Word y PDF: la maquetación se adapta a la clase de documento (un contrato, con cláusulas numeradas; una carta, sin números de página).
- PowerPoint: 16:9, con gráficos nativos y un tema que siguen las diapositivas que añadas.
- Excel: fórmulas reales (no números copiados), con los supuestos en sus propias celdas y sin errores de cálculo.
Niveles de calidad
Conquality eliges cuánto trabajo se pone en el archivo. Cada nivel tiene su precio
(precios).
- Con
auto: desde una frase (prompt), el nivel que necesita tu petición; ante la duda, el más barato. Desde tu Markdown (content, sinprompt), siemprestandard. Ybestsi copias el diseño de un archivo (salvo una plantilla de PowerPoint para una presentación), si con documentos ensourcesmencionas una plantilla, o si una edición pide comentarios o control de cambios. - Con
auto,max_qualitypone un tope:"max_quality": "standard"no pasa nunca de estándar. - El documento dice qué nivel se usó y por qué en
quality(requested,level,reason). - En
fast, lo que no cabe en el estilo básico vuelve enstyle_unsupported. - Si un documento en
bestno se puede terminar a ese nivel, se entrega enstandard, se avisa (agent.fallback) y se cobra comostandard. - En
standardybestun documento suele tardar más de 120 s: en modo directo la llamada responde entonces202con el documento aún en marcha, y lo sigues conGET /documents/{id}. Elcreate()de los SDK sigue esperando por ti.
Imágenes
Word, PowerPoint y Excel pueden llevar imágenes:- Tuyas: súbelas con
POST /files(PNG, JPEG, GIF o WebP) y pásalas ensources, junto a tus documentos (hasta 10 imágenes). Los documentos se usan como material y las imágenes van dentro, donde encajan. - Con tu propio Markdown: apúntalas en su propia línea con
(img:1es la primera imagen desources,img:2la segunda…), o con un enlace. - De internet: al crear desde una frase, si el documento lo necesita (datos actuales, un catálogo, un destino), Doconda busca información y fotos reales.
- Las imágenes que no son tuyas llevan la fuente en el pie y el aviso
image.web_source, para que compruebes que puedes usarlas. Si una imagen no se puede poner, el documento sale igual y el informe lo dice (image.unavailable).
Copiar el diseño de un archivo
Pasa ensources el archivo cuyo aspecto quieres copiar (una presentación, un Word, un Excel, un PDF, una página web en HTML o una imagen PNG,
JPEG o WebP; del HTML se copian sus fuentes, colores y tamaños tal como se ven, con su CSS) y dilo en la petición (prompt): «con el diseño de nuestra plantilla». El resto de fuentes siguen siendo
material para el contenido.
- Una presentación se usa como plantilla: el resultado parte de sus diapositivas.
- Cualquier otro archivo: se copian sus fuentes, colores, márgenes, cabecera y pie, logo y portada.
- En
standardybest. Enfastel documento sale con un diseño propio y el informe lo avisa (design.not_copied). Conauto, copiar el diseño de un archivo que no sea una plantilla de PowerPoint para una presentación eligebest. - El evento
design.chosendice qué archivo se usó.
Opciones
string
Un nombre para encontrarlo después («Contrato piso Malasaña», hasta 200 caracteres). Vale también para revisar y
editar (no para leer). Los ficheros se descargan con ese nombre (
Contrato piso Malasana.docx).object
Clave-valor tuyo (cada valor hasta 500 caracteres), se devuelve tal cual.
Avisos del informe
Cuando Doconda escribe el contenido, comprueba lo que entrega y te avisa en el informe de lo que conviene revisar:
Además, en
standard y best, cuando Doconda escribe el contenido, el informe incluye key_data: importes, fechas,
NIF/CIF e IBAN del documento, con su papel (importe principal, fecha de firma, vencimiento…).
Errores que no se cobran
format_unclear: no pusisteformaty la petición no deja claro qué archivo quieres.request_refused: la petición busca engañar o hacer daño (falsificaciones, suplantaciones, páginas que piden contraseñas o tarjetas).