Skip to main content
Instala langgraph y doconda, convierte cada herramienta de doconda.tools() en un StructuredTool (su JSON Schema vale como args_schema) y pásalas al agente o a un ToolNode. El agente llama a create_document y su último mensaje trae los enlaces al Word, PowerPoint, Excel o PDF.

Pasos

  1. Guarda tu API key de Doconda (panel → API keys) en DOCONDA_API_KEY y la de tu proveedor de modelos (aquí, OPENAI_API_KEY).
  2. Instala las dependencias: pip install langgraph "langchain[openai]" doconda.
  3. Monta el grafo con las herramientas:
Si no necesitas tu propio grafo, create_agent("openai:gpt-5", tools) de langchain.agents es el agente ReAct prebuilt de LangGraph y devuelve un grafo compilado igual: con checkpointer, streaming e interrupciones.

Qué devuelve

El nodo tools añade al estado un ToolMessage con el resumen de la herramienta:
  • Guarda el id en el estado del grafo si un paso posterior tiene que editar el documento (edit_document) o pedir enlaces nuevos (get_document): los enlaces caducan a los 5 minutos.
  • status: ready, ready_with_warnings, needs_review o failed (no se cobra).

Preguntas frecuentes

Sí: las herramientas salen de langchain-mcp-adapters contra https://api.eu.doconda.com/mcp, como en LangChain.
Sí. Es un grafo compilado normal: pon una interrupción después del nodo tools y revisa el status y el informe (get_report) antes de seguir.
Word, PDF, PowerPoint, Excel y artifacts (una página web con sus datos). Word, PowerPoint y Excel llegan con su PDF.
Pagas por documento entregado. Ver precios.

Sigue leyendo