Catégorie : IA

l’ IA-Albert de mathix se dote d’un raisonnement et d’un RAG

Par

Bonjour à toutes et tous !!

Deux grosses nouvelles !

J’ai donc la boucle de raisonnement qui est intégrée à mon IA, alors c’est coûteux, 3 requêtes au lieu d’une, mais utile vous allez voir mon but !

En gros, j’ai deux « IA » une qui propose qui va faire un premier jet, j’ai une autre personnalité qui va critiquer suivant la demande la production, et enfin la première va refaire sa copie à l’aide des suggestions de la seconde.

C’est ce qu’on appelle une boucle réflexive ! Un aller-retour.

Voici un exemple :

https://ia.mathix.org/?id=2bc6e2e5

blank
blank
blank

Voici un exemple, j’ai donc fait apparaître la discussion entre les deux IA.

Alors dans l’idée, cela sert aussi à montrer aux élèves les options dans les IA commerciales! L’idée est d’acculturer les élèves à l’IA!

  • Le raisonnement
  • Le raisonnement approfondi (je suis dessus) qui correspond à une arbre de réflexion et une autre IA choisi le meilleur raisonnement et l’applique.

Ensuite, j’ai conçu un RAG!

https://ia.mathix.org/rag.html

L’idée est de pouvoir tester (même si je suis moyennement convaincu pour l’instant mais je veux tester pour voir l’impact sur les élèves)

On peut donc indexer des documents (plusieurs même) et cela fourni un lien.

Ce lien permet à n’importe qui de parler sur le ou les documents.

Voici un exemple

https://ia.mathix.org/rag.html?docId=3e58604af6539708

blank

Alors le document n’est pas sauvegardé, seul la vectorisation l’est.

L’API reste celle de etalab.gouv.fr je suis soumis à des limitations, pour l’instant je ne les ai pas atteinte.

Si c’est le cas, ça dira sans doute « Erreur technique. »

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Licence Creative Commons

Work-Flow IA … un premier essai

Par blank

Bonjour à toutes et tous!

Afin de me maintenir à jour sur les possibilités de l’IA… je me suis donc mis au Workflow (en gros on demande à l’IA de traiter des données pour nous aider, on s’en sert comme de petites mains).

Je me suis penché sur n8n, lourd, même s’il y a des partages de scripts visuels… je trouve ça … un peu trop complexe.

Je suis donc parti sur un programme python, co-codé avec l’IA (python je connais moins).

Et je me suis mis en tête de faire un script qui filtre les mails de manière intelligente.

Je suis formateur mais j’ai aussi des stages, les filtres standards sont complexes car il faut comprendre finement où chaque mail va d’après le contenu et pas forcément que l’objet…

L’idée est simple, je demande à l’IA de trouver 10 mots clés « résumant » mon contenu de mail et de faire un filtrage d’après ces 10 mots clés et l’objet du mail. C’est comme si je demandais en quelques sorte un vecteur de 10 mots pour repérer mon mail parmi les autres et ce vecteur doit être proche d’une catégorie il ira donc dedans.

On peut corriger les mails mal routés etc…

Alors ce post s’adresse à ceux qui ont un petit serveur sous linux ou tout simplement un pc sous linux (j’ai testé sous debian mais ubuntu devrait marcher mais non testé).

Alors que fait ce programme , il trie , et on peut corriger si besoin, s’il ne trouve pas il met dans le répertoire « A_Trier ».

blank

et voici la page de configuration :

blank

On peut choisir le modèle de l’API Albert, on peut définir le seuil de confiance, (ici en deçà de 90% et bien le mail va dans A_TRIER).
J’ai ajouté des actions dans mon prompt pour qu’il soit déjà précis, mais le prompt de base marche également (mais il nécessitera un peu plus d’apprentissage.)

Comme lui faire apprendre, et bien le corrigeant !

Pour chaque mail déplacé vous pouvez le déplacer dans une autre catégorie et l’IA apprendra.

Voici où avoir l’installateur :

https://mathix.org/mon_IA/install_trieur_albert.sh

Pour l’installer :

wget  https://mathix.org/mon_IA/install_trieur_albert.sh
chmod +x install_trieur_albert.sh
./install_trieur_albert.sh

Le script installera des services qui exécuteront régulièrement la recherche de mail et le tri (toutes les 5 minutes)

Et pour accéder à l’interface pour gérer ce filtre :

https://IP_où_est_lancé_le_service:5000

ou sinon on peut aussi utiliser une archive Docker (non testé)

mkdir ~/trieur_docker
cd ~/trieur_docker
wget https://mathix.org/mon_IA/trieur-docker.zip
unzip trieur-docker.zip
sudo docker load -i trieur_albert.tar
sudo docker-compose up -d

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Licence Creative Commons

Diaporama de mon intervention pour l’Académie de Toulouse

Par blank

Bonjour à toutes et tous!

Eve Chambon, IAN Maths de l’académie de Toulouse, il y a quelques mois, nous demandait si on pouvait intervenir pour une vidéo avec 150 enseignants le mercredi 8 avril. On a donc répondu positivement à sa demande.

Elle nous demandait de présenter quelques activités sur l’IA qu’on avait faite avec nos élèves.

Voici donc mon diapo qui correspond à ma partie.

J’y présente 3 activités.

  • La course aux mots
  • Triche-or-Not-Triche
  • Enquête sur 3 IA.

L’académie de Toulouse devrait normalement mettre à disposition le replay.

Vous y trouverez également l’intervention d’Eve sur la littératie autour de l’IA (intéressant pour fixer le cadre d’utilisation de l’IA, ce qui revient aux déclinaisons

  • Education à l’IA
  • Education par l’IA
  • Education avec l’IA
  • Education enrichie à l’IA

Mais avec des mots sans doute plus simple et documentés, j’ai trouvé sa présentation très claire et riche! )

Ensuite nos interventions avec Ju’! (lui a présenté le 31 élève, et la modélisation comme processus de l’IA présenté aux élèves au travers de construction de graphique ):)

Ensuite l’intervention de MATHADATA (académie de Lille ) qui introduit au travers un enseignement des mathématiques de ce qu’est l’IA. c’était intéressant de voir cette focale (découverte de l’IA en tant qu’objet d’étude) qui n’est pas du tout la mienne (éducation citoyenneté vis-à-vis de l’IA : esprit critique, réflexion…d’ailleurs je développe ce propos dans l‘interview pour Etreprof que je donne ), c’est donc très complémentaire.

Enfin M RICOMET a clotûré la visio.

Un moment intéressant, je n’étais pas toujours d’accord avec ce qui a été dit, mais ce fût riche et instructif.

Voici mon diapo ! 🙂

Merci Eve pour cette opportunité d’avoir présente notre travail.

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Licence Creative Commons