Édition 54 - La dinguerie des fonctionnalités avancées de Claude
#54 Où quand un outil performe au moins aussi bien que ChatGPT
Si vous aimez mon contenu, cliquez sur le ❤ au-dessus et à côté de mon nom pour m’aider à remonter sur Substack ou Gmail et parce que ça me donne encore plus envie de faire mieux la prochaine fois 😊
C’est vendredi, le jour d’EthicGPT ! 😊 Je suis très heureux de vous retrouver pour cette 54e édition !
Si quelqu’un vous a transféré cette édition et que le contenu vous plaît, n’hésitez pas à vous abonner et à la transférer également. Cela m’aidera beaucoup pour faire connaître mon travail 😌
Quelques liens utiles si jamais vous débarquez ici pour la première fois :
Mon site internet où je présente mon activité
Vous souhaitez sponsoriser cette newsletter ? C’est par ici
Mes formations Juristes Augmentés et Découvrir Mistral AI
La présentation et les archives de cette newsletter
Prêt(e) à consacrer ces quelques sur l’IA avec moi ? C’est parti 🚀
Bon, si vous m’avez lu la semaine dernière (lien plus plus), certains pensaient-ils vraiment que j’allais omettre les fonctionnalités avancées de Claude ? 😅 Bien entendu que non ! Pour moi, il faut clairement séparer les tests classiques (en gros, du prompting et de l’analyse de docs) et les fonctionnalités avancées spécifiques à un outil.
Sur Claude, on dénombre 3 fonctionnalités avancées : Project, Artifacts, Prompt Generator. On peut chipotle (j’ai de l’humour aujourd’hui. Ou pas) et dire qu’on peut en trouver d’autres, comme l’API par exemple. Mais on va se contenter du plus simple aujourd’hui.
Dans cette édition, vous aurez beaucoup d’images et même une vidéo. Il est donc OBLIGATOIRE de lire cette édition en l’ouvrant dans un navigateur, car tout ne passera pas par mail.
Vous allez voir, Claude est vraiment un outil de grande qualité.
Rappel de l’édition précédente sur Claude
Dans l’édition de la semaine dernière, consultable ici, j’ai présenté Claude de manière volontairement restreinte. L’objectif était de refaire les mêmes tests que ceux faits précédemment pour GPT-4o et Mistral.
Par exemple, vous voyez comment Claude répond à un mail, analyse un document ou décrit une image. Dans l’ensemble, les résultats étaient très bons, avec notamment un français excellent.
Quelques bémols toutefois. Une incapacité à lire des fichiers Excel et la difficulté à générer un tableau de qualité. Maintenant, on passe aux choses sérieuses avec les fonctionnalités avancées de Claude. Et là, ça décoiffe !
Point important : vous pouvez normalement tester l’ensemble de ces outils gratuitement. Cependant, je ne garantis pas que cela reste gratuit au moment où vous lirez ces lignes.
La fonctionnalité “Project”
Cette fonctionnalité, c’est l’équivalent des GPTs dans ChatGPT. Vous pouvez donc désormais créer des robots personnalisés dans Claude, en y insérant des documents externes.
Accéder au “Project”
Pour y accéder, c’est en allant dans les paramètres de votre compte en bas à gauche ou en passant le curseur sur Claude en haut à gauche, puis “Projects” en haut à gauche. Une image pour vous aider.
Vous arrivez alors sur cette page.
Cliquez sur Create a project. Vous tombez ensuite sur cette page.
Création du “Project”
Là, on arrive vraiment dans notre robot personnalisé ! En gros, vous devez dès à présent donner un nom à votre “project” et dire ce que vous voulez faire.
Si l’on compare avec ChatGPT, cela correspond au nom du robot et à sa descripion. Pour ma part, je vais tester en reprenant l’un de mes GPTs sur ChatGPT, celui qui écrit les posts Linkedin en mon nom. Bon, je m’en sers pas des masses, mais il fonctionne bien 😌
Une fois que c’est créé, on arrive directement au cœur du robot made in Claude. Et c'est sur cette page qu’on a pour la première fois la possibilité d’ajouter des documents externes.
J’ai laissé en surbrillance les critères pour ajouter un document pour que vous les voyez bien :
5 documents maximum,
30 MB maximum par document.
À droite, vous voyiez aussi les formats qu’on peut ajouter. Je suppose que c’est la même chose que sur les chats : oubliez les fichiers Excel.
Pour ma part, je vais ajouter le document que j’ai mis sur mon GPT, à savoir des exemples de posts Linkedin que j’ai écrit, repartis en templates. Le document s’ajoute en cliquant sur “Add content” en haut à droite. Oui, je suis très dans le détail aujourd’hui 😅
En ajoutant le document, c’est là que je vois une possibilité : “set custom instructions”.
C’est là que je vais mettre les instructions de mon GPT.
Dans un Project de Claude, on retrouve donc le nom, la description, les instructions et le knowledge d’un GPT sur ChatGPT. Il manque donc certains éléments.
Conversation starters : pas de questions sur lesquelles on peut cliquer => pour certains GPTs comme celui-ci, je pense que c’est important d’avoir ça. Pour d’autres, pas forcément.
Images : le Project n’a pas d’image => bon, ça, on s’en fout 🤣
Actions : on ne peut pas lier le Project avec une automatisation externe => c’est ennuyeux… quand on sait se servir des actions de ChatGPT !
Ici, pas de choix pour savoir si on peut choisir quelle fonctionnalité sera activée lors de l’utilisation du robot. Mais je pense que c’est pas très important.
Maintenant, on passe au test !
Test du “Project”
Voici mon prompt :
Écris un post Linkedin sur les 5 raisons logiques pour lesquelles les TPE/PME doivent former leurs collaborateurs à l'IA en utilisant le template "post tips IA".
Les 5 raisons sont : une ouverture d'esprit, la mise en place d'un cadre, un avantage concurrentiel en 2024, une réduction des coûts, une volonté d'innover sans cesse.
Reste bien focalisé sur les custom instructions du GPT, le template en question et les consignes de ce prompt.
C’est un post que j’ai écrit il y a peu, c’est donc un peu test pour savoir ce qu’il a dans le ventre !
Honnêtement, je suis impressionné.
Mis à part une accroche un peu molle et 2/3 mots à changer, on est dans un truc publiable en l’état. Tout est là :
Mon style,
Les termes choisis,
La reprise du template.
Alors je ne dis pas forcément que les Projects sont meilleurs que les GPTs ! Je dis juste que la fonctionnalité semble vraiment excellente et folle.
Bien entendu, j’aurais pu faire d’autres tests. Mais je ne souhaite pas faire une newsletter trop longue et je pense que le test de rédaction suffit pour un premier essai.
Ce premier test est donc concluant, avec AA+ comme le ferait Fitch ou Moody’s ! La perfection est dure à atteindre et, pour le AAA, il aurait fallu ne rien avoir à modifier… même si tout cela est très subjectif.
Maintenant, passons à une autre fonctionnalité qui semble incroyable : le générateur de prompt.
La fonctionnalité “Prompt Generator”
Bon là, je vais vous présenter qui pourrait faire disparaître mon boulot 😅
En tout cas, certains pensent ça. Heureusement que les formateurs ne sont pas seulement là pour générer des prompts ou apprendre à prompter 🤣 Donc cette fonctionnalité va, au contraire, nous aider à bosser plus vite.
L’accès au Prompt Generator est un peu complexe, car il faut aller sur la console de Claude (en gros, l’API). Je vous avoue avoir eu du mal à trouver comment y accéder depuis mon compte Claude ! Je n’avais rien dans les paramètres (settings).
En fait, j’ai compris qu’il fallait d’abord s’inscrire et le lien de la console est le suivant : https://console.anthropic.com. Vous devez “créer” un compte, car on me demande des éléments indiqués lors de la création de mon compte Claude en juillet 2023. En fait, mettez les mêmes identifiants que votre compte Claude et le tour est joué.
Vous tombez ensuite sur cette page.
Une fois que vous avez un compte sur l’API, vous pouvez directement y accéder depuis Claude, en cliquant sur API Console.
Je reviens à la page d’accueil de l’API.
Vous avez compris : il faut cliquer sur “Generate a prompt” ! Mais là, vous voyez un gros “Credits required”. Mmm, j’ai pas déjà un abonnement ? 🥹 En fait, la console, c’est l’API. Il faut donc payer à l’usage pour l’utiliser et l’abonnement ne marche pas ici.
Si vous voulez juste tester, pas de panique. Regardez en haut de l’image : je peux obtenir 5$ de crédits gratuitement, ce qui me permettra de faire mon test et ce qui vous permettra de le faire aussi. Cliquez simplement sur “Claim”, ce que je fais maintenant. Il faut valider tout ça avec un code reçu sur son tel et vous avez 14 jours pour utiliser les crédits.
Une fois que c’est fait, je teste le générateur de prompt avec cette demande complexe.
Oui, je vise haut 😂 Voyons voir le prompt généré ! Point important, le prompt sera généré en anglais, mais ce n’est pas très grave.
Le prompt généré est complètement BLUFFANT et DINGUE. Voici un aperçu en image.
Et voici le prompt en entier.
You are tasked with creating a stylish and elegant version of the classic Snake game, where the snake is represented by a blue lizard. Your goal is to design an engaging and visually appealing game that captures the essence of the original while adding a unique twist. Here's the game description to work with:
<game_description>
{{GAME_DESCRIPTION}}
</game_description>
To create this game, follow these instructions:
1. Game Components:
Implement the following key elements:
a) Blue lizard (player character)
b) Food items
c) Game board
d) Score display
e) Game over screen
2. Blue Lizard Design:
- Create a sleek, stylized blue lizard to represent the player
- Design smooth animations for the lizard's movement
- Implement a subtle trailing effect to enhance the lizard's motion
3. Food Items:
- Design visually appealing food items that fit the game's aesthetic
- Implement a variety of food types with different point values
- Add subtle animations to make the food items more enticing
4. Game Board:
- Design an elegant and minimalist game board
- Use a color scheme that complements the blue lizard
- Add subtle background elements or patterns for visual interest
5. Score Display:
- Create a clean, easy-to-read score display
- Implement smooth animations for score updates
- Position the score in a non-intrusive yet visible location
6. Game Over Screen:
- Design a stylish game over screen that fits the overall aesthetic
- Display the final score and highest score
- Include an option to restart the game
7. Gameplay Mechanics:
- Implement smooth, responsive controls for the lizard's movement
- Gradually increase the game speed as the player's score rises
- Add sound effects and background music that enhance the gaming experience
8. Visual Style:
- Use a cohesive color palette that emphasizes the blue lizard
- Implement subtle particle effects or visual flourishes to add polish
- Ensure all visual elements are consistent with the elegant and stylish theme
9. User Interface:
- Design intuitive and visually appealing menus
- Create smooth transitions between different game states
- Implement responsive buttons and controls
10. Performance Optimization:
- Ensure the game runs smoothly on various devices
- Optimize graphics and animations for efficient performance
Once you have designed the game according to these instructions, present your final game design in the following format:
<game_design>
1. Provide a brief overview of the game's concept and unique features
2. Describe the visual style and aesthetics in detail
3. Explain the key gameplay mechanics and how they contribute to the elegant feel
4. Detail the design of the blue lizard character and its animations
5. Describe the game board layout and visual elements
6. Explain how the score display and game over screen are integrated into the design
7. Discuss any additional features or polish that enhance the game's style
</game_design>
Remember to maintain a focus on creating an elegant and stylish version of the Snake game throughout your design process.
Je vous avais prévu, c’est long ! 😅 Mais ça semble excellent. Pour voir ce que ça donne ? Lisez la suite !
La fonctionnalité “Artifacts”
La fonctionnalité Artifacts ou Preview est assez simple à comprendre et à présenter. En gros, vous allez voir le travail de Claude sur le côté droit, en mode prévisualisation (d’où le nom).
Pour l’activer, Cliquez sur “Feature Preview”.
Puis activez la fonctionnalité en cliquant sur Off, qui devient On.
C’est là que vous allez comprendre le lien entre le prompt généré et cette fonctionnalité. En fait, vous montrer Artifact qui génère du texte, j’y vois aucun intérêt. En revanche, voir Claude coder et générer quelque chose de manipulable en prévisualisation, ça je valide et je pense que vous aussi ! C’est pour aussi que je lui ai demandé de générer un prompt aussi complexe pour un cas d’usage aussi complexe.
Je vais donc vous montrer la vidéo du test.
Alors oui, j’ai dû m’y prendre à 2 fois pour avoir la prévisualisation et j’ai pas eu un lézard bleu. Mais j’ai eu mon snake ! En plus, si vous trouvez que la génération était “lente”, c’est normal, j’ai fait ce test dans un Shinkanzen au Japon (true story), donc le réseau n’était pas dingue.
Malgré les petits manques, je reste vraiment bluffé… mais on a encore besoin d’un humain pour valider les prompts générés ! Sinon, j’aurais directement eu un lézard bleu 😁
Conclusion
J’avais déjà été agréablement surpris par mes différents tests de l’outil, le premier datant de juillet 2023. Pour le coup, Anthropic a vraiment sorti une version de dingues. Il y a quelques bémols, comme l’impossibilité de lire des Excel, mais ça reste un détail selon l’utilisateur que l’on est.
La qualité de rédaction en français est excellente et les fonctionnalités avancées sont extra. Je valide donc clairement l’outil. Mais est-ce que ça veut dire que je vais l’utiliser régulièrement comme ChatGPT ? En toute honnêteté, je ne sais pas. ChatGPT, c’est l’habitude et un outil performant. Enfin, c’est surtout l’habitude.
Je ne pense donc pas abandonner ChatGPT pour Claude. En plus, je n’ai pas étudié comment Claude entraîne ses modèles et je ne pense pas qu’ils aient une version permettant de refuser que nos chats entraînent les modèles. Alors qu’Anthropic met en avant son côté éthique…
Mais cela ne change pas mon avis : l’outil est excellent, bien au-dessus de Mistral selon moi, qui va devoir se réveiller.
Si vous avez testé de votre côté, bien curieux de lire votre avis en commentaire.
Voilà, c’est tout pour aujourd’hui, à la semaine prochaine 😁
Une fois encore, vous vous révélez explorateur-défricheur-ouvreur de voies ! Merci !