•  » Annonces
  •  » Piwigo AI : l’intelligence artificielle débarque dans Piwigo

#1 2025-05-24 11:28:48

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Piwigo AI : l’intelligence artificielle débarque dans Piwigo

https://sandbox.piwigo.com/i?/uploads/4/y/1/4y1zzhnrnw//2025/05/20/20250520141951-faac9ce7-xl.png

Nous avons commencé à travailler sur la génération automatique de contenu il y a quelques mois. Nous avons écrit un article de blog à ce sujet sur Piwigo.com mais il sera également disponible pour tous les utilisateurs de Piwigo, pas seulement si vous êtes hébergés sur Piwigo.com.

Nous espérons que vous serez aussi enthousiastes que nous. En pratique c'est assez magique (dans le bon sens du terme)

Lire l'article de blog sur Piwigo.com


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#2 2025-05-24 18:19:07

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1139

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Salut, article intéressant, ne manque plus que les résultats pratique, donc j'attendrai !


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.5.0

Hors ligne

#3 2025-05-26 09:32:19

lalogo.fr
Membre
Buis les Baronnies
2011-06-01
31

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

C'est Noël avant l'heure...

Merci aux développeurs


https://lalogo.fr/phototheque - (Piwigo 15.5.0 - PHP: 8.1.29)

Système d'exploitation: Linux - Hébergeur : planethoster
MySQL: 10.2.44-MariaDB - Bibliothèque graphique: External ImageMagick 6.9.10-68

Hors ligne

#4 2025-05-27 14:02:09

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Nous avons reçu plusieurs commentaires d'utilisateurs qui montrent un certain niveau de "crainte" vis à vis de cette nouvelle fonctionnalité. Je comprends ces préoccupations concernant l'intégration de l'IA dans Piwigo. Si vous lisez attentivement l'article du blog, vous comprendrez que l'utilisation d'un « service externe » pour l'IA me préoccupe également, car il faut se fier à leurs conditions générales. Nous savons que la plupart de ces services sont loin d'être aussi respectueux de la vie privée que nous le sommes. C'est pourquoi proposer de l'IA dans Piwigo ne peut se faire que si nous, Piwigo, la gérons. Bien sûr, pour vous utilisateurs, les serveurs de Piwigo.com sont aussi un « service externe » et il est parfaitement légitime d'évaluer la confiance que vous pouvez accorder à notre service. Ce n'est pas parce que vous nous faites confiance pour le logiciel Piwigo que vous nous faites automatiquement confiance pour un service que nous hébergeons.

Voici la situation :

* L'IA devient une commodité et de nombreux utilisateurs recherchant leur future photothèque placent le traitement automatique par IA dans leurs "fonctionnalités requises". Pour être plus clair, nous pensons qu'améliorer Piwigo comme si l'IA n'existait pas pourrait tuer le projet à long terme. Ce n'est pas ce que nous voulons. Nous voulons offrir l'expérience attendue à nos utilisateurs, nouveaux et anciens.

* Nous (Piwigo) ne voulons pas dépendre de services externes pour cela.

* il est maintenant possible d'héberger des « moteurs d'IA » par nous-mêmes, mais certainement pas sur le même type d'hébergement que ce qui est requis pour un Piwigo. Pour faire simple : il faut un GPU et c'est plutôt rare ces bêtes là.

La seule solution raisonnable que nous avons trouvée est d'héberger un moteur d'IA sur notre infrastructure. Les installations de Piwigo, quelle que soit leur localisation, peuvent demander une analyse automatisée à cette infrastructure d'IA.

Une autre préoccupation que plusieurs d'entre vous ont soulevée est « nous ne voulons pas que cela soit activé par défaut ». Voici donc notre plan actuel pour mettre en place l'IA dans Piwigo :

* Piwigo AI, tel que décrit dans l'article de blog, est un plugin. Comme vous le savez, les plugins peuvent être activés/désactivés en un seul clic.

* Le plugin sera intégré par défaut dans toute nouvelle version, comme l'est LocalFiles Editor ou Admin Tools. C'est obligatoire si nous voulons qu'il fasse parti de la « première impression ». Et nous le souhaitons.

* [installation] dans le formulaire d'installation de Piwigo (où l'on vous demande vos identifiants de base de données...) Piwigo 16 ajoutera une nouvelle case à cocher « activer le plugin d'intelligence artificielle ». Cette case sera cochée par défaut. Encore une fois, pour la « première impression ».

* [mise à jour] le plugin viendra automatiquement lors de la mise à jour vers Piwigo 16 (car il sera présent dans piwigo-16.0.0.zip) mais ne sera pas activé automatiquement.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#5 2025-05-27 15:13:45

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2043

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Je conçois bien l'intérêt de l'IA pour qui utilise Piwigo comme une zone de stockage, un entrepôt, voire un centre d'archivage et de documentation où une gestion électronique des documents est indispensable pour retrouver ses petits. Pour les milliers de documents qui s'y trouvent, un étiquetage automatique sera d'une grande aide.
Mes sites sont réalisés avec plus de passion que de technique. Ils revendiquent les petites imperfections de l'artisanat fait-main. Celui qui prend son temps pour personnaliser des titres, rechercher la documentation pertinente, doser la pointe d'humour inspirée du vécu et des souvenirs, raconter une histoire.
Par contre, j'aimerais bien être "assistée" pour compléter automatiquement les métas en fonction de celles embarquées dans les photos et documents, copier le titre dans le Title, la description dans la meta-description, les mots-clefs dans les meta keywords ... (j'en oublie peut-être), en se réservant la possibilité d'ajuster ce contenu "à la mano". Mais cela relèverait plus de scripts intégrés au Piwigo que de scripts externes, non ? Est-il besoin d'une IA dans cette configuration ?
Je me demandais aussi pourquoi les albums éphémères créés par les mots-clefs ne bénéficient pas d'une véritable gestion d'album, avec peut-être les fonctionnalités des smart albums. Serait-ce faisable ? Et pertinent ?


https://album.chauvigne.info/ v.15.5  PHP: 8.2.26
https://balades.comoni.org/  v.15.5 PHP: 8.2.26
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#6 2025-05-28 20:00:07

flop25
Équipe Piwigo
2006-07-06
6545

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

plg a écrit:

https://sandbox.piwigo.com/i?/uploads/4 … ce7-xl.png

Nous avons commencé à travailler sur la génération automatique de contenu il y a quelques mois. Nous avons écrit un article de blog à ce sujet sur Piwigo.com mais il sera également disponible pour tous les utilisateurs de Piwigo, pas seulement si vous êtes hébergés sur Piwigo.com.

Nous espérons que vous serez aussi enthousiastes que nous. En pratique c'est assez magique (dans le bon sens du terme)

Lire l'article de blog sur Piwigo.com

Un grand bravo Pierrick !

Hors ligne

#7 2025-05-29 10:48:32

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1971

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Bonjour, et merci et bravo à plg et tous les autres développeurs qui n'ont pas, comme moi, laissé tomber !

Eh bien cet outil paraît extrêmement intéressant !

Mais, désolé, je vais quand même jouer les trouble-fête :/...

Voilà, ces derniers temps, je fais de l'IAphobie, alors forcément, à la réception de cette notification, je suis venu me documenter de façon exhaustive sur le plugin Piwigo AI... pendant au moins trois minutes et vint-sept secondes :|.

Et je n'ai pas (encore) vu de réflexion sur l'impact énergétique de l'IA...

Donc, juste comme ça en passant, il me paraît nécessaire de rappeler que, en gros, une requête à ChatGPT®©™ est dix fois plus énergivore qu'une requête sur Google®©™ :/...

Bon, allez, ça me passera peut-être avant que d'autres glaciers s'effondrent sur d'autres villages suisses...

Le tout, c'est qu'on utilise nos outils en connaissance de cause :) !

Encore bravo malgré tout, et à bientôt peut-être !

Hors ligne

#8 2025-05-29 11:09:59

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

LucMorizur a écrit:

Et je n'ai pas (encore) vu de réflexion sur l'impact énergétique de l'IA...

As-tu pris le temps de lire l'article sur le blog ? Parce qu'il y est écrit :

article du blog a écrit:

Le gratuit incite souvent à la surconsommation. Or, faire tourner des serveurs d’IA a un impact environnemental réel. Il faut encourager une utilisation raisonnée.

Tu as totalement raison de te préoccuper de cet aspect de l'IA. Je suis le premier à ne pas utiliser les GPT-like pour cette raison (mais d'autres raisons aussi, comme la perte de contrôle sur ma vie privée).

On ne va pas du tout utiliser ChatGPT. On fait tourner notre propre serveur. Il s'agit d'un serveur avec un GPU Nvidia GTX4070. 1 seul serveur, 1 seul GPU. Pour l'ensemble des Piwigo du monde entier. Bon, on va peut-être se rendre compte au bout d'une semaine que c'est totalement sous-dimensionné, mais on va démarrer avec ça. Donc la conso énergétique, ne t'inquiète pas.

Si on a beaucoup de requêtes, la GPU va tourner à plein 24/7 mais dans la limite de sa consommation max. Simplement, la file d'attente des traitements va s'allonger et peut-être que certaines demandes prendront 15 minutes aux heures de pointe. On verra, c'est encore difficile à estimer.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#9 2025-05-29 11:17:27

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Katryne a écrit:

Mes sites [...] revendiquent les petites imperfections de l'artisanat fait-main. Celui qui prend son temps pour personnaliser des titres, rechercher la documentation pertinente, doser la pointe d'humour inspirée du vécu et des souvenirs, raconter une histoire.

Dans ce cas là, évidemment que des contenus générés automatiquement ne sont pas pertinents. Tant mieux si tu aimes faire ce travail et c'est tout à ton honneur.

Katryne a écrit:

Par contre, j'aimerais bien être "assistée" pour compléter automatiquement [...] cela relèverait plus de scripts intégrés au Piwigo que de scripts externes, non ? Est-il besoin d'une IA dans cette configuration ?

Ce que tu décris, c'est plutôt des actions dans la gestion par lot. Pas vraiment de l'IA.

Katryne a écrit:

Je me demandais aussi pourquoi les albums éphémères créés par les mots-clefs ne bénéficient pas d'une véritable gestion d'album, avec peut-être les fonctionnalités des smart albums. Serait-ce faisable ? Et pertinent ?

Je ne comprends pas la notion de "albums éphémères créés par les mots-clefs".


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#10 2025-05-29 11:26:35

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1971

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

plg a écrit:

As-tu pris le temps de lire l'article sur le blog ?

Euh... oui, à fond... pendant au moins trois minutes et vint-sept secondes...!

Non, bon, en effet je l'ai loupée celle-là.

Merci beaucoup plg pour ta réponse et les précisions que tu apportes, c'est très intéressant et rassurant.

Et j'ai vu aussi par ailleurs (sur le forum anglophone notamment) qu'il y avait parfois des réticences à cet outil, du fait de craintes injustifiées issues de méconnaissances. Bravo donc pour ton boulot de pédagogie, c'est toujours frustrant de bosser dur, et d'obtenir en retour des commentaires négatifs.

Longue vie donc à Piwigo AI !

Hors ligne

#11 2025-05-29 11:36:09

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

LucMorizur a écrit:

Et j'ai vu aussi par ailleurs (sur le forum anglophone notamment) qu'il y avait parfois des réticences à cet outil, du fait de craintes injustifiées issues de méconnaissances. Bravo donc pour ton boulot de pédagogie, c'est toujours frustrant de bosser dur, et d'obtenir en retour des commentaires négatifs.

Je m'attendais à un peu de craintes, mais les premiers retours (toujours de ceux qui ne sont pas contents, évidemment) ont été assez épidermiques. Davantage qu'attendus. En tout cas pour moi. Claire s'y attendait donc elle n'est pas étonné.

Personnellement, je suis plutôt dans le camp des réticents. Pour l'aspect vie privée et impact environemental. Je suis aussi en première ligne quand on nous dit "on a choisi une autre solution, car il y a des traitements automatiques sur les mots-clef ou la détection de texte dans l'image". Donc on a réfléchi à une solution qui essaie de contenter cette demande, tout en garantissant privacy et impact énergétique. Vous pouvez me faire confiance si je vous dis que ce sont des sujets importants pour moi.

Petite anecdote sur l'aspect énergétique : Piwigo est très optimisé pour sa rapidité d'execution et son faible besoin en mémoire. Bien sûr c'est bien d'avoir une interface rapide, mais cela veut aussi dire que Piwigo tourne sur une petite machine à faible consommation ou encore qu'on peut faire tourner des milliers de Piwigo sur un serveur comme ceux qu'on loue pour Piwigo.com. C'est pour cela qu'on réécrit souvent du code pour optimiser. Mes collègues vous le diront : Pierrick est presque pénible avec ça ;-)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#12 2025-06-02 18:04:46

Claire
Équipe Piwigo
2023-11-09
15

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

plg a écrit:

Mes collègues vous le diront : Pierrick est presque pénible avec ça ;-)

Et j'en rajoute une couche pour rappeler à ceux qui auraient des doutes que Pierrick est également "presque pénible" avec le sujet de la protection des données personnelles :)
Je vous assure que ce n'est pas une posture de façade et que ce sujet est très, très, très pris au sérieux chez Piwigo. Ces fonctionnalités "IA" ne dérogent pas, il me semble, aux valeurs du projet.

On ne parle pas ici d'envoyer toute votre photothèque chez Google ou OpenAI.
On parle d'envoyer, si vous le souhaitez, les images de votre choix à un outil hébergé sur un serveur qui est chez nous.
A partir du contenu des images, cet outil va générer des mots-clés et une description, et ensuite va supprimer toutes les données du serveur.
Au final, on est assez loin (selon moi) d'une véritable "intelligence artificielle". Pas plus que quand on utilise des outils de traduction automatique par exemple.

Hors ligne

#13 2025-06-03 14:16:08

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Claire a écrit:

plg a écrit:

Mes collègues vous le diront : Pierrick est presque pénible avec ça ;-)

Et j'en rajoute une couche pour rappeler à ceux qui auraient des doutes que Pierrick est également "presque pénible" avec le sujet de la protection des données personnelles :)

Merci. Ca sonne comme un compliment à mes oreilles :-D

Claire a écrit:

Je vous assure que ce n'est pas une posture de façade et que ce sujet est très, très, très pris au sérieux chez Piwigo.

Moi je vous avoue (à la communauté Piwigo) que j'hallucine de voir à quel point les gens dans leur grande majorité utilisent ChatGPT ou Gemini ou Facebook pour y mettre toutes leur vie perso. Les quelques fois où j'ai utilisé LeChat de Mistral (10 fois maximum), je le fais dans une fenêtre de navigation privée dans mon Firefox. Ca vous donne une idée de la position de mon curseur.

Claire a écrit:

Au final, on est assez loin (selon moi) d'une véritable "intelligence artificielle".

Y'a débat. Moi je trouve que ce qu'on utilise pour générer tags/description c'est une IA. Pour moi, à cet instant en juin 2025, la différence entre un logiciel "classique" (avec des if/else) et une IA est la suivante :

* dans un programme/code classique, le développeur a prévu des cas "si ceci, alors cela"
* dans une IA, on a "entraîné" un modèle sur un grand volume de données, le programme s'est "construit" des patterns, et il est ensuite capable de reconnaître ces patterns sur les données qu'on lui présente. Par exemple, si je lui présente 1000 photos avec des moutons, au bout d'un moment il est capable de comprendre comment reconnaître un mouton (présence de pattes, de bouclettes, d'un regard intelligent...). Cela a un caractère un peu "magique" (mais je vous rassure, cela n'a rien de magique pour les développeurs qui construisent ces modèles).

Le soucis selon moi, c'est que pour que ces modèles soient efficaces, il faut les entraîner sur un important volume de données, que des humains ont fabriqué (les fait de dire que sur telle photo il y a 3 moutons). Et ces données, on ne sait pas très bien où les développeurs de modèles les ont trouvé...

Je ne veux pas sur-interprêté ce que dit Claire, mais si par IA on entend "un système qui connaît votre contexte, a mémorisé vos précédentes interactions, pour affiner la façon dont elle vous répond à vous spécifiquement" effectivement ce n'est pas ce sur quoi nous travaillons. Ca c'est ce que fait un ChatGPT ou un Gemini.

Pour autant je ne suis pas tout à fait d'accord avec Claire : le programme avec lequel on a fait notre POC (Proof Of Concept) est une modèle entraîné, spécialisé dans la "vision", c'est à dire la reconnaissance de formes/objets. Il a construit "seul" ses patterns sur un important volume de données et pour ce faire il a besoin de beaucoup de puissance/mémoire

Claire a écrit:

Pas plus que quand on utilise des outils de traduction automatique par exemple.

Je trouve l'exemple excellent. J'en ajoute un autre, que j'espère tout aussi bon : tous les outils comptables du marché (même opensource, comme Odoo) propose maintenant une analyse "par IA" des factures pour en extraire les informations pertinentes à enregistrer. Qui trouve cela négatif ? à part certains comptables dont le travail consiste à saisir les factures ? A priori je dirais que si un logiciel de compta ne propose pas cela à court terme, sa survie est menacée.

Alors oui, l'automatisation pose des questions d'ordre sociétal. Ce progrès est là et je pense qu'on doit l'embrasser (au sens figuré, calmez vous) pour le concevoir plutôt que de le subir. Mon point de vue c'est que l'automatisation c'est bien, si cela respecte la vie privée (ça je m'en porte garant) et que le coût énergétique est raisonnable (j'ai bon espoir et on va surveiller ça attentivement).

J'aimerais noter qu'on a récemment eu un développeur sur le forum anglophone qui a commencé à implémenter chatGPT dans Piwigo. Autant vous dire que là je ne suis pas favorable. C'est pour cela qu'il faut devancer ces initiatives, non pas en les empêchant mais en proposant mieux. Mieux en terme de vie privée, mieux en terme d'intégration dans Piwigo.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#14 2025-06-03 15:05:32

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2043

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

On a déjà le plugin Palette qui détecte les couleurs, et personne n'a crié au scandale jusqu'à présent. Détecter les bateaux, les ponts et les trains pour en affecter les mots-clefs, c'est pas très différent comme démarche.


https://album.chauvigne.info/ v.15.5  PHP: 8.2.26
https://balades.comoni.org/  v.15.5 PHP: 8.2.26
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#15 2025-06-03 15:42:31

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12719

Re: Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Katryne a écrit:

On a déjà le plugin Palette qui détecte les couleurs, et personne n'a crié au scandale jusqu'à présent. Détecter les bateaux, les ponts et les trains pour en affecter les mots-clefs, c'est pas très différent comme démarche.

La différence avec le plugin Palette, c'est que tout se passe sur le Piwigo, dans le code PHP. La comparaison avec Tag Recognition est à mon avis plus démonstrative : personne n'a crié au scandale, alors que les données sortent du Piwigo, vont dans un service externe dont on ne sait pas trop ce qu'ils font et bien évidemment c'est de l'IA (au sens d'un modèle entraîné) qui fait le boulot.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

  •  » Annonces
  •  » Piwigo AI : l’intelligence artificielle débarque dans Piwigo

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact