Qué necesitas
- Una API key de Doconda en
DOCONDA_API_KEY. Créala en el panel, en API keys. - Python 3.9+ o Node 20+.
- Un Word que revisar, por ejemplo
contrato.docx. También vale.doc: sale como.docx.
1. Instala el SDK
2. Sube el archivo y pide la revisión
create con operation: "review" espera a que la revisión termine y devuelve el documento.
status te dice cómo ha quedado:
3. Lee el informe
El informe tiene dos listas:ledger, con cada arreglo que se intentó (aplicado o rechazado, y por qué), e issues,
con lo que queda por mirar y dónde está.
4. Decide y descarga el Word arreglado
Si el estado esready o ready_with_warnings, guardas la versión arreglada. Si no, toca mirar el informe.
Resultado
contrato-revisado.docx: el mismo documento, con los arreglos seguros aplicados. Sigue siendo editable.- La versión en PDF, si la necesitas:
download(id, "pdf"). - El informe: qué se arregló, qué se descartó y qué queda por mirar, con la página de cada aviso.
status es needs_review, el informe dice qué falta y dónde. Por ejemplo, un importe en letra que no cuadra con la
cifra (money.words_mismatch) se señala, pero no se corrige: decides tú.
Siguientes pasos
- Revisar: todos los problemas que se detectan en Word, PowerPoint, Excel y PDF.
- SDK de Python y SDK de TypeScript: todos los métodos.
- Ejemplos completos en GitHub.