Código
Python o TypeScript
Strands en AWS, documentos listos.
Conecta Doconda desde un agente de Strands Agents (AWS) y entregará Word, Excel, PowerPoint y PDF terminados, editables y revisados.
- 01Instala el SDKpip install doconda o npm install @doconda/sdk, y tu API key.
- 02Dale las herramientas a tu agenteLas herramientas de Doconda, en el formato de Strands Agents.
- 03Tu agente entrega el archivoTu agente recibe el enlace al archivo, revisado.

import json
import os
from doconda import Doconda
from strands import Agent
from strands.models import BedrockModel
from strands.tools import PythonAgentTool
def as_strands_tool(t):
def run(tool_use, **_):
out = t.run(tool_use["input"])
return {"toolUseId": tool_use["toolUseId"], "status": "success", "content": [{"text": json.dumps(out)}]}
spec = {"name": t.name, "description": t.description, "inputSchema": {"json": t.input_schema}}
return PythonAgentTool(t.name, spec, run)
agent = Agent(
model=BedrockModel(model_id=os.environ["BEDROCK_MODEL_ID"]),
tools=[as_strands_tool(t) for t in Doconda().tools()],
)
agent("Crea una presentación de 5 diapositivas sobre nuestros resultados del trimestre")
