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:
- Marca Habilitar funciones de IA (
aienabled). Está deshabilitado por defecto. - 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:
- 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.
- 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. Evitaus-central1u otras regiones fuera de la UE si tu institución está sujeta al RGPD. - 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.
- 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_recordque 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.