Código
Python o TypeScript
GPT escribe. Doconda entrega el archivo.
Dale a GPT las herramientas de Doconda como funciones y tu agente 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 OpenAI.
- 03Tu agente entrega el archivoTu agente recibe el enlace al archivo, revisado.

import json
from doconda import Doconda
from openai import OpenAI
openai = OpenAI()
tools = Doconda().tools()
specs = [{"type": "function", "function": {"name": t.name, "description": t.description,
"parameters": t.input_schema}} for t in tools]
messages = [{"role": "user", "content": "Redacta un memo para el equipo: la oficina cierra el viernes"}]
while True:
message = openai.chat.completions.create(model="gpt-5", messages=messages, tools=specs).choices[0].message
messages.append(message)
if not message.tool_calls:
break
for call in message.tool_calls:
out = next(t for t in tools if t.name == call.function.name).run(json.loads(call.function.arguments))
messages.append({"role": "tool", "tool_call_id": call.id, "content": json.dumps(out)})
print(message.content)
