Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Ce module permet d'enrichir les vidéo avec l'IA Aristote développé par l'école Centrale Supelec (https://disi.pages.centralesupelec.fr/innovation/aristote/aristote-website). Les enrichissements permettent notamment la génération automatique de métadonnées (titre, description et mots clefs), d'une transcription ainsi qu'un Quiz à partir de la bande son de la vidéo.

Techniquement les demandes d'enrichissement se font à l'initiative des propriétaires de vidéo depuis leur page d'édition. Une demande est alors envoyée sur le serveur Aristote avec en paramétre paramètre l'URL d'un fichier audio (correspondant à la bande son de la vidéo) et une URL de notification qui sera contactée par Aristote une fois le traitement achevé.

...

Les URL envoyées à Aristote pour la récupération du fichier audio et la notification de traitement doivent être accessible depuis le monde entier car il n'est actuellement pas possible de filtrer les requêtes effectuées depuis Aristote en réponse aux demandes d'enrichissement. Cela est lié à l'infrastructure d'Aristote (basée sur Kubernetes) qui génère ou supprime automatiquement des serveurs backends en fonction de la charge. Ces serveurs backends n'ont pas d'IP prévisible et envoie directement les requêtes sans passer par un proxy qui permettrait d'avoir une adresse de provenance fixe et fiable (pouvant être filtrée). 

...

  • USE_AI_ENHANCEMENT = True # Activation de la fonctionnalité
  • AI_ENHANCEMENT_API_URL = 'https://api.aristote.education/api' # URL pour contacter l'API d'Aristote
  • AI_ENHANCEMENT_CLIENT_ID = 'inivuniv_client_id'
  • AI_ENHANCEMENT_CLIENT_SECRET = 'xxx-xxx-xxx'
  • AI_ENHANCEMENT_API_VERSION = 'v1' # Version de l'API d'Aristote utilisée pour l'enrichissement

...

  • AI_ENHANCEMENT_CGU_URL = 'https://disi.pages.centralesupelec.fr/innovation/aristote/aristote-website/utilisation_service' # URL de la page des condition conditions d'utilisation de l'IA Aristote
  • AI_ENHANCEMENT_FIELDS_HELP_TEXT = '' # Personnalisation des termes utilisés pour décrire les champ de saisie sur le formulaire de demande d'enrichissement
  • AI_ENHANCEMENT_TO_STAFF_ONLY = True # Restriction (ou non) de l'accès à la fonctionnalité aux utilisateur utilisateurs ayant le statut "Equipe"