doconda.tools() como funciones de Gemini. Cuando
pides un documento, Gemini llama a create_document con format: "docx" y recibes un Word editable y su PDF, con sus
enlaces de descarga. Lo mismo vale para un PowerPoint (pptx) o un Excel (xlsx).
Pasos
- Ten tu key de la API de Gemini en el entorno (
GEMINI_API_KEY), o usa Vertex AI (abajo). - Guarda tu API key de Doconda (panel → API keys) en
DOCONDA_API_KEY. - Declara las herramientas y ejecuta el bucle: mientras Gemini pida funciones, las ejecutas y le devuelves el resultado.
parametersJsonSchema (parameters_json_schema en Python) acepta el JSON Schema de cada herramienta tal cual.
En Vertex AI es el mismo código: new GoogleGenAI({ vertexai: true, project: "mi-proyecto", location: "europe-west1" })
en TypeScript o genai.Client(vertexai=True, project="mi-proyecto", location="europe-west1") en Python, con las
credenciales de tu entorno de Google Cloud.
Qué devuelve
- Un Word editable de verdad: el aspecto va en los estilos del documento (Normal, Título 1…), y su PDF.
status:ready,ready_with_warnings,needs_reviewofailed(no se cobra).- Los enlaces caducan a los 5 minutos; el agente pide otros con
get_document.
Preguntas frecuentes
¿Cómo genero un PowerPoint con Gemini?
¿Cómo genero un PowerPoint con Gemini?
Igual: pide una presentación (“Crea una presentación de 5 diapositivas sobre nuestros resultados del trimestre”) y
Gemini llama a
create_document con format: "pptx". Recibes un .pptx 16:9 con gráficos nativos y su PDF.¿Puedo usar MCP en vez de declarar las funciones?
¿Puedo usar MCP en vez de declarar las funciones?
Sí, con
mcpToTool de @google/genai (experimental) y el servidor remoto https://api.eu.doconda.com/mcp. Ver
Gemini.¿Puede editar un Word que ya tengo?
¿Puede editar un Word que ya tengo?
Sí: el agente sube el fichero con
upload_file y llama a edit_document, que cambia solo lo que pides.¿Cuánto cuesta?
¿Cuánto cuesta?
Pagas por documento entregado; los que fallan no se cobran. Ver precios.
Sigue leyendo
- Gemini y Google Vertex AI: las guías completas.
- Excel desde Gemini en Vertex AI.
- Quickstart.