Aujourd'hui, je souhaite faire le point sur une expérience que je mène depuis bientôt quatre semaines par manque de temps.
J'ai décidé d'utiliser l'intelligence, ou plutôt les intelligences artificielles, afin de fabriquer une bande dessinée relatant une histoire écrite par mes soins, mais fortement inspirée d'une histoire réelle. Il s'agit de l'histoire de la création du site internet aujourd'hui à Nancy.
Même s'il y a une fidélité historique, elle reste sur certains points légèrement déviante, l'histoire proposée dans le résultat de mes contenus est juste à 95 % au minimum.
Le besoin
L'idée de départ m'est venue dans mon cadre professionnel, en lisant des manuels techniques. L'idée que j'avais, c'était de pouvoir fabriquer, sous la forme d'une bande dessinée, différentes cases expliquant une manipulation technique bien particulière. Ainsi, il était possible de montrer graphiquement quelles actions sont à faire pour des corrections mineures. Un exemple : générer une bande dessinée qui va expliquer comment changer la roue d'un véhicule.
Et donc, je me suis posé la question suivante : quelle histoire relativement longue pourrais-je relater sous la forme d'une bande dessinée ? Le résultat est vite venu à mon esprit : relater l'histoire de mon autre site internet, mon agenda culturel, dénommé "Aujourd'hui à Nancy".
Les outils utilisés
Comme je suis relativement inculte en matière d'intelligence artificielle, j'ai préféré écrire mes comptes de manière littérale, au lieu d'utiliser la codification JSON.
Ainsi, je me suis fabriqué un petit tableur Excel découpé en plusieurs colonnes :
La première colonne correspond au numéro de la planche au format A4 que je souhaite générer.
La 2e colonne correspond aux prompts que je vais envoyer aux intelligences artificielles.
Le reste des colonnes de mon grand tableau Excel va correspondre, pour chacune d'entre elles, à une intelligence artificielle dans laquelle je vais lancer le prompt. Ainsi, mon tableau me servira de suivi.
Limitations
N'ayant pas de budget particulier pour prendre un abonnement spécifique à certaines intelligences artificielles payantes, l'utilisation de l'outil décrit ci-dessus me permet de lancer mes prompts, en fonction des quotas calculés par les intelligences artificielles, quota évoluant en fonction des prompts envoyés au serveur. Ainsi, la génération des différentes planches vont certes se dérouler sur plusieurs jours, tout en utilisant l'ensemble des options gratuites des IA.
Le résultat des générations
Premiers prompts
L'idée de départ n'était pas de faire des comparaisons entre intelligences artificielles, mais de générer une véritable bande dessinée en suivant le concept évoqué ci-dessus. Cependant, en remarquant le nombre de bookmarks enregistrés au niveau des différentes intelligences artificielles, sur mon poste de travail, j'ai eu l'idée intelligente de lancer chacun de mes prompts sur chacune des IA.
Comparatif
La première intelligence artificielle que j'ai utilisée pour effectuer ce travail était ChatGPT. Une fois le décor planté au travers d'un premier compte, j'ai tout de suite repéré que ChatGPT avait compris le concept et le besoin.
Je ne peux malheureusement pas en dire autant pour Gemini. En effet, la demande était de me générer des planches A4. Le prompt expliquait l'ensemble de l'histoire de chacune des planches. Gemini lui, a compris que chacun des prompts, malgré mes explications claires, il n'a généré que des bandes de trois cases dessinées. Résultat, lorsque ChatGPT me retourne une planche par requête, Gemini me sort une bande de 3 cases. Autant dire, il ne correspond absolument pas à la demande que je lui ai faite en préambule.
Format
J'ai demandé aux différentes intelligences artificielles de travailler au format A4 à la Française. Quasiment toutes ont généré des choses intéressantes, mais certaines d'entre elles n'ont pas compris cette demande. ChatGPT s'en sort extrêmement bien, Gemini de comprendre toujours pas ma demande malgré mes insistances, et me sort un format A5 à l'italienne, Grok a bien compris ma demande tout comme meta.ai.
Graphisme
Dans mon prompt de départ, j'ai planté le décor en expliquant et en décrivant les interlocuteurs de la bande dessinée. ChatGPT à tout de suite compris et a dessiné deux personnages de manière relativement détaillée et assez jolis. Gemini, lui, possède un trait simple, moins détaillé, que personnellement j'aime beaucoup moins : ils sont peut-être plus modernes, mais le trait est beaucoup moins fouillé.
L'intelligence artificielle de méta m'a générée des dessins qui sont quasiment des photos. On peut noter alors un photoréalisme absolu.
Les phylactères
Cela peut paraître assez anecdotique, mais j'ai remarqué une sacrée différence au niveau des phylactères générés par chacune des intelligences artificielles. ChatGPT sait utiliser le bon outil si l'utilisateur parle ou s'il réfléchit, mais rajoute des bandes descriptives dans chacune des gaz pour expliquer l'histoire. Les idées ne passent pas que dans les bulles, elles sont détaillées dans des récitatifs. C'est intéressant, mais on a l'impression que l'intelligence artificielle transforme une histoire écrite, au travers d'une histoire composée de case avec des récitatifs contigus. À la limite, le dessin reste superflu, l'histoire passe moins au travers des dialogues.
Polices de caractères
Si vous y avez déjà prêté intérêt, vous avez sûrement repéré qu'il est plus de caractère des bandes dessinées ont aussi un aspect dessin. ChatGPT pété à utiliser une police de caractère pour écrire ses textes, dans un style dessiné.
En revanche, et à bande dessinée générée par meta utilise une police de caractère pour les écritures beaucoup plus standardisé, beaucoup moins orienté texte dessiné. Grok, lui, m'a proposé des planches dans un style très moderne, très orienté ambiance "Startup".
Durée d'exécution
L'exécution de chacune des planches est relativement longue, entre 30 et 60 secondes pour chacune d'entre elles. Grok a un petit peu d'avance sur le reste des IA mais cela ne se joue qu'à quelques secondes.
Première et dernière de couverture
Mon idée était de faire générer la première et à dernière de couverture une fois l'ensemble de la bande dessinée, de chacune des planches, soit générée. En effet, mon idée était de redemander aux différents outils de générer une planche première de couverture à partir de l'histoire complète. Pour faire ce travail, il faut donc que l'ensemble des planches aient été généré. Cette demande est donc effectuée à la fin.
Différence des interlocuteurs
Je me suis efforcé à décrire en début mes conversations avec les IA, chacun de mes personnages, notamment les deux interlocuteurs que nous retrouvons tout au long de la bande dessinée. Autant sur ChatGPT, la demande a été correctement comprise et prise en compte, tout au long de la bande dessinée, les caractéristiques de ces personnages sont "sauvegardés". En revanche, on ne peut pas en dire autant de l'intelligence artificielle de Meta, ou les visage des deux personnages et relativement proches (et donc peu distingables), heureusement que l'un d'entre eux porte des lunettes.
Conclusion
Je ne me suis attardé ici qu'aux différents critères que je juge important, mais ce choix reste très subjectif. Nous aurions sûrement pu apporter un jugement plus détaillé sur des dialogues par exemple ou encore le contenu des phylactères, mais à vrai dire, je n'ai pas trouvé de gros problèmes particuliers, ce qui est un peu normal puisque c'est moi qui ai décrit avec mes propres mots. On retrouve alors ainsi à l'intérieur des informations pertinentes.
Ici, l'idée était de regarder une histoire existante sur plusieurs années point utiliser les intelligences artificielles pour générer des bandes dessinées dans des buts didactiques peut aussi être envisagé, c'est aussi une de mes idées, mais je commence à douter sur la qualité des images générées au vu des descriptions détaillées des prompts que j'ai dû faire pour cette BD.

