Saltar a contenido

Funciones de IA

Cuando la subida a GCS (Google Cloud Storage) está habilitada para un servidor de grabación Jibri, las grabaciones almacenadas en https://storage.googleapis.com/… pueden ser procesadas por Google Vertex AI (Gemini 2.5 Flash) para generar:

  • Resumen con IA — un resumen educativo de 3-5 párrafos de la grabación.
  • Cuestionario con IA — un conjunto de preguntas de verdadero/falso creadas automáticamente como un cuestionario de Moodle.
  • Transcripción con IA — una transcripción con marcas de tiempo y títulos de capítulos.

Requiere grabaciones en GCS

Las funciones de IA solo funcionan con grabaciones almacenadas en Google Cloud Storage. Configura un servidor GCP autogestionado con Jibri para que las grabaciones se suban a GCS — consulta Grabación para conocer los métodos de grabación disponibles.

Habilitar las funciones de IA

Navega a Administración del sitio > Plugins > Módulos de actividad > Jitsi > Funciones de IA y:

  1. Marca Habilitar funciones de IA (aienabled). Está deshabilitado por defecto.
  2. Selecciona la región de Vertex AI donde se procesarán las grabaciones (por defecto: europe-west1).

El profesorado y el profesorado con permiso de edición que tenga las capacidades correspondientes (generateaisummary, generateaiquiz, generateaitranscription) verá los botones de generación en la pestaña Grabaciones para las grabaciones en GCS.

Consideraciones de RGPD / protección de datos

Habilitar las funciones de IA envía grabaciones a Google Vertex AI

Habilitar las funciones de IA envía las grabaciones de vídeo a Google Vertex AI para su procesamiento. Las grabaciones de vídeo contienen datos personales (imagen y voz de los participantes).

Antes de habilitar las funciones de IA, tu institución debe:

  1. Firmar un Acuerdo de Tratamiento de Datos (DPA) con Google Cloud. Google ofrece un DPA estándar como parte de los Términos del servicio de Google Cloud. Aceptarlo en la Cloud Console satisface los requisitos del art. 28 del RGPD para un acuerdo con el encargado del tratamiento.
  2. Configurar la región de procesamiento para que coincida con tus requisitos de residencia de datos. Usa europe-west1 (Bélgica) u otra región de la UE para mantener los datos dentro del Espacio Económico Europeo. Evita us-central1 u otras regiones fuera de la UE si tu institución está sujeta al RGPD.
  3. Informar a los participantes de que las grabaciones pueden ser procesadas por un servicio de IA para su resumen y transcripción. Actualiza tu aviso de privacidad en consecuencia.
  4. Revisar la retención: el contenido generado por IA (resúmenes, transcripciones, preguntas de cuestionario) se almacena en la base de datos de Moodle. Aplica tu política estándar de retención de datos.

El archivo privacy/provider.php del plugin declara:

  • La ubicación de datos externa vertexai (Google Vertex AI) y la naturaleza de los datos enviados (grabaciones de vídeo).
  • La tabla de base de datos jitsi_source_record que almacena las salidas generadas por IA.

Para obtener una lista completa de los datos exportados y eliminados por usuario, consulta la integración con la API de privacidad de Moodle en classes/privacy/provider.php.