@doconda/sdk y llama a documents.create con
format: "docx" y lo que quieres en prompt. Doconda escribe el contenido, aplica el estilo que pidas en la misma
frase y devuelve un .docx editable y su PDF, sin plantillas ni código de maquetación.
Pasos
- Crea una API key en el panel, en API keys, y guárdala en
DOCONDA_API_KEY. - Instala el SDK (Node 20 o superior, sin dependencias en ejecución):
npm install @doconda/sdk. - Crea el documento y guárdalo en disco.
documents.create espera a que el documento esté listo, como una llamada a un LLM. Si tarda más de 120 segundos, el
SDK sigue esperándolo por ti.
Qué devuelve
- Un
.docxeditable: el aspecto va en los estilos de Word, y la maquetación se adapta a la clase de documento (doc.type: informe, carta, contrato, memo o acta). - Su PDF, y
doc.outputscon enlaces directos (caducan a los 5 minutos;documents.outputs(id)da otros). doc.status:ready,ready_with_warnings,needs_reviewofailed(no se cobra;doc.errordice por qué).doc.style_unsupported: lo que pediste y no se pudo aplicar.
Límites
- Usa el SDK en tu servidor, nunca en el navegador: tu API key da acceso a todos los documentos del proyecto.
- Con
quality: "fast"el estilo es el básico; gráficos, control de cambios o el diseño de tu plantilla necesitanstandardobest. - Si no pones
formaty la frase no deja claro el archivo, falla conformat_unclearsin cobrar.
Preguntas frecuentes
¿Funciona en funciones serverless?
¿Funciona en funciones serverless?
Sí. El SDK funciona en Node 20 o superior, también en funciones serverless.
¿Y si mi modelo ya escribió el texto?
¿Y si mi modelo ya escribió el texto?
Pásalo en
content: { markdown }: Doconda solo lo maqueta, más rápido y más barato.¿Puedo enseñar el documento mientras se escribe?
¿Puedo enseñar el documento mientras se escribe?
Sí, con
documents.stream. Ver Ver el documento en directo.¿Hay SDK de Python?
¿Hay SDK de Python?
Sí, con los mismos métodos:
pip install doconda. Ver SDK de Python.