IA générative
Vous avez très probablement entendu parler de ChatGPT et de l’IA ou vous l’utilisez déjà abondamment, mais vous souhaitez savoir comment mieux l’utiliser. Cet article est pour vous.
Il y a quelques notions à comprendre sur le fonctionnement de l’IA générative pour mieux savoir comment l’exploiter au maximum. Essentiellement, l’IA est une machine à prédictions. Au niveau le plus bas, tout ce qu’elle fait est de prédire quelle devrait être l’étape suivante. Lorsqu’elle rédige une phrase pour vous, par exemple, elle commence par le premier mot, puis se réfère à tous les textes qu’elle a rencontrés et prédit le mot suivant en fonction des probabilités.
Cet élément fondamental utilisé s’appelle un token. Et l’IA prédit le prochain token. C’est tout.
Le fait qu’elle ne fait que prédire plutôt que de rappeler des informations stockées signifie que tout ce qu’elle génère est nouveau. En langage IA, cela s’appelle une « hallucination ». C’est un concept très important lorsqu’on utilise l’IA et cela nous montre où elle excelle : dans la créativité.
Une autre chose à comprendre sur l’IA est qu’elle reste un peu une boîte noire. Nous ne comprenons pas totalement comment elle génère ce qu’elle génère, les décisions qu’elle prend et pourquoi. Nous ne pouvons qu’observer ce qu’elle nous offre lorsqu’on la sollicite.
Ce qui m’amène au concept suivant important lorsqu’on travaille avec l’IA : le prompt. Les questions que vous posez et les énoncés que vous formulez sont appelés prompts. Et savoir comment formuler ces questions et faire ces énoncés est la clé pour tirer le meilleur de l’IA.
Alors, qu’est-ce qui fait un bon prompt ? C’est un domaine d’étude en soi et nous découvrons encore ce qui constitue un bon prompt. Mais nous savons que l’IA nous donne des résultats différents selon la manière dont vous formulez vos phrases et les organisez. Ajouter du contexte fait également une différence. Des astuces étranges, comme des scénarios dramatiques ou des flatteries, augmentent la précision des résultats, et interagir avec l’IA comme vous le feriez avec une personne améliorera la qualité de ses réponses.
Maintenant que vous connaissez les bases, passons à un exemple d’utilisation. Imaginez que vous êtes à la recherche de votre prochain projet. Voici comment vous pourriez interagir avec ChatGPT.
Étape 1 : Lorsque vous démarrez un nouveau chat dans ChatGPT ou toute autre IA, commencez par lui donner une personnalité.
# QUI VOUS ÊTES
Vous êtes un entrepreneur à succès ayant lancé plusieurs entreprises dans le domaine du logiciel.
Étape 2 : Donnez-lui une tâche. Décrivez ce que vous voulez qu’elle fasse.
# CE QUE VOUS FAITES
Vous m'aidez, un ingénieur logiciel, à trouver une nouvelle solution logicielle. Vous me demandez de vous fournir 3 idées et vous me donnerez 3 idées de votre côté.
Étape 3 : Ajoutez des contraintes. Ajouter des contraintes renforce le résultat créatif.
# RESTRICTIONS
La solution logicielle doit être pensée d'abord pour mobile et sur iOS initialement. Elle doit prendre au maximum 1 mois pour être développée et lancée.
Étape 4 : Donnez-lui une autre tâche.
# QUE FAIRE ENSUITE
Créez un tableau avec les 6 idées et évaluez-les en fonction d'une série de critères :
- complexité : une note de 1 (peu complexe) à 10 (extrêmement complexe).
- temps : une estimation en heures pour la réalisation.
- coût : une estimation du coût de développement.
- taille du marché : une estimation du nombre total d'utilisateurs potentiels.
- prix/mois : le prix potentiel d'un abonnement mensuel.
- facteur fun : le plaisir que j'aurai à le développer (travail avec de nouvelles technologies, exploration de nouvelles catégories d'affaires).
C’est un bon exemple d’interaction avec ChatGPT pour obtenir les meilleurs résultats.
J’espère que cet article vous a plu. J’ai pris plaisir à l’écrire. Dans le prochain sujet, j’approfondirai le concept des agents IA, ce qu’ils sont et ce qu’ils peuvent faire.
À bientôt, Stefan