+

Genera Word, Excel, PowerPoint y PDF
con Claude

Código

Python o TypeScript

Claude redacta. Doconda maqueta.

Dale a Claude las herramientas de Doconda y entregará Word, Excel, PowerPoint y PDF terminados, editables y revisados, desde la API, Claude Code o Claude Desktop.

  1. 01Instala el SDKpip install doconda o npm install @doconda/sdk, y tu API key.
  2. 02Dale las herramientas a tu agenteLas herramientas de Doconda, en el formato de Claude.
  3. 03Tu agente entrega el archivoTu agente recibe el enlace al archivo, revisado.
import json
import anthropic
from doconda import Doconda

claude = anthropic.Anthropic()
tools = Doconda().tools()
specs = [{"name": t.name, "description": t.description, "input_schema": t.input_schema} for t in tools]
messages = [{"role": "user", "content": "Prepara un informe breve sobre el teletrabajo en Word"}]

while True:
    res = claude.messages.create(model="claude-sonnet-5-5", max_tokens=4096, tools=specs, messages=messages)
    messages.append({"role": "assistant", "content": res.content})
    if res.stop_reason != "tool_use":
        break
    messages.append({"role": "user", "content": [
        {"type": "tool_result", "tool_use_id": b.id,
         "content": json.dumps(next(t for t in tools if t.name == b.name).run(b.input))}
        for b in res.content if b.type == "tool_use"
    ]})

print("".join(b.text for b in res.content if b.type == "text"))

Preguntas

Dudas habituales

01 / 04

¿Cómo genero un Word con la API de Claude?

Instala el SDK (pip install doconda o npm install @doconda/sdk) y pasa doconda.tools() a Claude como herramientas; en TypeScript encajan directamente en el tool runner. Doconda devuelve el enlace al Word y a su PDF.

La API de documentos para agentes de IA, lista para producción.