UNPKG

mcp-daily-tasks

Version:

MCP para manejar tareas y resúmenes con integración ClickUp.

33 lines (30 loc) 974 B
import { generateGeminiResponse } from "./tools/google_gemini/index.js"; export async function generateReport(prompt, data) { try { // Preparar el contexto para la IA const context = { timestamp: new Date().toISOString(), data: data, instructions: prompt }; // Generar el prompt completo const fullPrompt = ` Contexto: ${JSON.stringify(context, null, 2)} Instrucciones: ${prompt} Por favor, genera un reporte basado en el contexto y las instrucciones proporcionadas. El reporte debe ser conciso, estructurado y fácil de entender. `; // Obtener respuesta de Gemini const response = await generateGeminiResponse(fullPrompt); if (!response) { throw new Error("No se pudo generar respuesta de la IA"); } return response; } catch (error) { console.error("Error generando reporte:", error); return null; } }