Moodle AI Chat Interface, abrégé en « MAICI » et prononcé « MAY-see », est une activité d'apprentissage basée sur le chat offrant aux étudiants une conversation en langage naturel avec un agent IA.
Grâce à ce plugin, un instructeur ou un concepteur de cours peut créer une ou plusieurs activités de ce type au sein d'un même cours. Ce plugin prend en charge une « invite d'initialisation » qui est envoyée à l'agent ainsi que tous les documents que vous souhaitez télécharger au début du fil de conversation.
Le plugin fonctionne à la fois avec le standard "ChatGPT" et vous pouvez accéder aux "Assistants" OpenAI que vous avez déjà créés dans votre compte.
La quantité de bande passante aller-retour avec Open AI peut être plafonnée en fonction d’un nombre approximatif de jetons.
De plus, notre plugin prend en charge deux types de critères de complétion qui peuvent être utilisés ou non dans n'importe quelle configuration :
Ce plugin a été développé pour fonctionner sur la version 4.1.1+ de Moodle
Le plugin peut également être installé en plaçant le contenu de ce répertoire dans
{your/moodle/dirroot}/mod/maici
Ensuite, connectez-vous à votre site Moodle en tant qu'administrateur et accédez à Administration du site > Notifications pour terminer l'installation.
Alternativement, vous pouvez exécuter
$ php admin/cli/upgrade.php
pour terminer l'installation à partir de la ligne de commande.
Pour accéder à la configuration globale du plugin MAICI, accédez à :
Administration du site > Plugins > Modules d'activités > MAICI
Les configurations globales :
Limite de jetons d'instance : ici, vous pouvez limiter le nombre maximum de jetons que l'enseignant peut définir dans l'instance de plugin. Jeton maximum par jour, jeton maximum par utilisateur, etc.
Jeton maximum : le nombre maximum de jetons à générer. Ne peut pas être supérieur au maxtoken défini dans le compte OpenAI. Les requêtes peuvent utiliser jusqu'à 2 048 ou 4 000 jetons partagés entre l'invite et l'achèvement. La limite exacte varie selon le modèle. (Un jeton comporte environ 4 caractères pour un texte anglais normal)
Clé API Open AI : clé API par défaut pour OpenAI qui sera utilisée pour chaque instance. L'enseignant peut toujours spécifier sa propre clé OpenAI.
Ce programme est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de la licence publique générale GNU telle que publiée par la Free Software Foundation, soit la version 3 de la licence, soit (à votre choix) toute version ultérieure.
Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de QUALITÉ MARCHANDE ou d’ADAPTATION À UN USAGE PARTICULIER. Voir la licence publique générale GNU pour plus de détails.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme. Sinon, consultez https://www.gnu.org/licenses/.