Rendre l' IA accessible à tous

Mois : août 2024

Une expérience de génération d’ images IA : le site Artificiellement Créatif

J’ ai voulu profiter de ces vacances d’ été pour tenter quelque chose de nouveau: la génération créative d’ images IA. L’ idée me trottait dans la tête depuis mes premières tentatives en fin d’ année passée dont j’ avais parlé dans cet article.

J’ai finalement décidé de franchir le pas et de mettre en place un site de vente d’ images générées par l’ IA appelé Artificiellement Créatif auquel vous pourrez accéder ici.

Le thème initial, ce sont les Estampes Japonaises, un domaine artistique que je trouve fascinant tant par le caractère très original des graphismes et le lien de parenté avec le monde actuel des mangas. Tout le monde connaît l’Estampe Japonaise la plus connue, la Grande Vague de Kanagawa d’Hokusai; il s’ agit d’ un genre artistique à part entière qui vaut le détour.

Les estampes japonaises sont des gravures sur bois (xylogravures) qui dont utilisées comme matrices pour l’ impression des différentes couleurs sur un support en papier. Si la gravure initiale des matrices de bois est fastidieuse, elle permet ensuite de réaliser des impressions en série. Ceci explique qu’ il est possible aujourd’ hui de trouver des estampes japonaises anciennes à des prix tout à fait raisonnables. Cette efficacité les a rendues extrêmement populaires au Japon des XVIII et XIXème siècles sous le nom d’ Ukiyo-e. Aujourd’hui encore, des artistes japonais utilisent ces techniques pour réaliser des Ukiyo-e modernes…

Mais si j’ aime beaucoup ce type d’ imagerie, mon talent artistique n’ est pas au rendez-vous. Je ne sais pas si cela vient du fait que je suis une personne très débutante dans l’ art ou bien du fait que j’ aime beaucoup ce genre d’ imagerie. Mais force est de constater que les arts graphiques sont hors de mon atteinte…je me sens plus à l’ aise dans l’ écriture.

Et je ne suis pas le seul, loin de là. Une étude citée par Ethan Mollick dans son livre Co-intelligence estime que seuls 31% des personnes estiment être en mesure de réaliser leur potentiel créatif. Beaucoup de gens aimeraient -comme moi- réaliser leur potentiel créatif mais en sont incapables par suite de manque de connaissance technique et/ou de talent. Il y a beaucoup d’ énergie créative frustrée dans le monde…

J’ ai donc décidé de franchir le pas et de me faire aider par l’ IA pour me permettre d’ entrer dans un domaine qui me serait normalement inaccessible. Je ne prétends pas que ces générations d’ images de type Ukiyo-e constituent de l’ art ni que je suis un artiste mais au moins j’ ai le sentiment d’ avoir élargi le champ de mes possibles…

Voilà. Je vous invite à jeter de temps en temps un oeil à mes réalisations. Le site est accessible via le menu du blog, section Art virtuel.

A la découverte de Claude 3.5 Sonnet et d’ Artifacts

La société Anthropic est bien connue pour ses modèles de langage appelés Claude.

Anthropic est -avec Google- le principal concurrent d’ OpenAI et possède d’ excellents modèles disponibles en trois tailles :

  • Claude 3.5 Opus : le modèle le plus puissant mais le plus lent;
  • Claude 3.5 Sonnet : modèle intermédiaire en termes de rapidité et de compétence;
  • Claude 3.5 Haiku : un modèle léger et rapide.

Le modèle Claude 3.5 Sonnet est accessible à tout le monde sur Claude.ai sans devoir payer, moyennant certaines limites d’utilisation. Je vous conseille de l’essayer, il fonctionne bien et le style des réponses diffère de celui de ChatGPT (je trouve le style de Claude plus humain et moins formel quel celui de ChatGPT4o).

Claude 3.5 n’offre pas de capacité de génération d’images, mais il offre une fonctionnalité très intéressante et pratique appelée Artifacts qui va beaucoup faciliter le travail interactif avec le modèle lors de la génération d’ un document, d’ une figure etc…

Encore mieux, cette fonctionnalité est accessible à tous les utilisateurs, même gratuits. Voyons comment en tirer parti au mieux.

1. Qu’ est-ce que Claude Artifacts ?

Imaginez que vous demandez à Claude de générer un document. Grâce à Artifacts, ce dernier sera généré dans une fenêtre séparée, tandis que le flux conversationnel habituel reste disponible pour continuer le dialogue avec le modèle et demander d’ éventuelles améliorations au texte. Encore mieux, ce dernier sera alors modifié dans la fenêtre dédiée, et les versions successives sont enregistrées ce qui permet à l’utilisateur de revenir à une version précédente si nécessaire.

Vous pouvez aussi copier le contenu de l’ artéfact dans votre presse-papiers ou télécharger un fichier pour le réutiliser facilement en dehors de la conversation. Ces options se trouvent dans le coin inférieur droit de la fenêtre de l’ artefact.

Les artéfacts vous permettent donc de co-créer du contenu dans une fenêtre séparée – plus besoin de copier/coller systématiquement à partir du chat. Cet ajout fait passer Claude d’une IA conversationnelle à un environnement de travail collaboratif, permettant aux utilisateurs d’interagir avec le contenu généré par l’IA de manière plus dynamique et conviviale.

La vidéo de démonstration fournie par Anthropic montre bien la génération séparée des figures et du code à droite du dialogue :

2. Activer Claude Artifacts

Pour accéder à Claude Artifacts, vous devez l’activer dans les paramètres. Tout d’abord, cliquez sur les initiales de votre compte, puis sur Feature Preview.

Figure 1 : Accès aux paramètres

Ensuite, activez les artefacts en basculant le commutateur sur On.

Figure 2 : Activation d’ Artifacts

Une fois activée, vous pouvez déclencher la fonctionnalité en demandant à Claude de générer du contenu qui peut être affiché dans un artéfact, comme du code, des visualisations de données ou même des maquettes.

3. Utilisations possibles

En proposant différents types d’ artéfacts, Claude s’ assure que les utilisateurs disposent des bons outils pour une variété de tâches. Concrètement, on peut distinguer trois principaux cas d’ utilisation :

Les artéfacts textuels comprennent le texte brut, les textes au format markdown et les documents formatés. Ils sont utiles pour les tâches d’ écriture, l’ édition de documents et d’ autres projets nécessitant beaucoup de texte. La fenêtre d’ artéfact présentera les versions successives du texte à travers les demandes de modification de l’ utilisateur.

Dans la figure ci-dessous, vous verrez que j’ ai demandé à Claude de générer une histoire fictive, puis je lui ai demandé de la modifier (toujours dans le dialogue) en ajoutant une dimension romantique. Les deux versions de l’ histoire sont accessibles via le bouton « version » en bas, et téléchargeables via les icônes en bas à droite.

Figure 3 : Artéfact textuel – création d’ un texte de fiction

Les artéfacts visuels sont des images et/ou des graphiques vectorisés SVG. Ils sont idéaux pour les projets qui nécessitent des éléments visuels, comme la création d’ infographies. Claude peut générer ces artefacts pour aider les utilisateurs à présenter des données de manière visuelle, avec la possibilité d’ itérer sur les créations proposées jusqu’ à obtention d’un résultat satisfaisant.

Voici un exemple dans lequel je demande à Claude de générer une image stylisée au format SVG représentant le Corcovado (Christ Rédempteur) qui surplombe Rio de Janeiro. Ici encore, deux itérations ont été faites :

Figure 4 : Artéfact visuel – création d’un fichier SVG

Les artéfacts de codage sont des extraits de code que les utilisateurs peuvent copier, modifier et exécuter. Ils sont particulièrement utiles aux développeurs qui recherchent des solutions rapides ou qui tentent de comprendre des segments de code complexes.

Une remarque est que les artéfacts ne possédant pas d’ environnement propre d’ exécution du code, il dépendent pour cela des capacités du navigateur. La capacité de prévisualisation du résultat n’ est donc pas toujours disponible : cela dépend du type du contenu. il m’a fallu un peu de temps pour comprendre cela.

Figure 5 : Artéfact de codage – programmation d’un jeu de « Snake »

Bonne découverte !

Sources et références