+

Genera Word, Excel, PowerPoint y PDF
con OpenAI

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.

  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 OpenAI.
  3. 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)

Preguntas

Dudas habituales

01 / 04

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

Instala el SDK (pip install doconda o npm install @doconda/sdk), pasa doconda.tools() como funciones en chat.completions y ejecuta la que pida el modelo. Doconda devuelve el enlace al Word y a su PDF.

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