Prompter c’est quoi?

Le métier de codeur, une profession en mutation.

Il n’y a pas si longtemps, avant d’appliquer une solution à un problème en programmation ou de créer un algorithme pour un programme quelconque, nous devions choisir un langage de programmation et composer avec ses nombreuses bibliothèques. Pour le comprendre et le maîtriser, il fallait passer du temps à lire et à comprendre les nombreuses pages de documentation disponibles. Avec l’expérience, ce savoir devenait une partie intégrante de nos compétences.

IA un autre grand changement technologique.

L’un des changements les plus importants que le monde ait récemment connus est l’avènement du Web. Au début, les sceptiques étaient nombreux, et l’adhésion à cette nouvelle technologie était teintée de réticence pour diverses raisons. Cependant, aujourd’hui, il serait presque impossible de s’en passer.

En 2020, l’IA a fait son entrée dans le grand public sous la forme d’un « Chat Bot » nommé ChatGPT, accessible à tous via le site OpenAI en partenariat avec Microsoft.

Le prompt avec ChatGPT.

Maintenant que ChatGPT existe, peut-on vraiment continuer à programmer de la même manière ? Voici un exemple simple de ce que l’IA peut apporter au quotidien dans le domaine de la programmation. Voici une demande à la plus simple expression faite à ChatGPT 3.5 (en anglais, une demande est un « prompt ») :

Prompt: svp done moi le code pour un simple formulaire de contact en html

Voici en temps réel la réponse de ChatGPT :

 

Voici le code

<!DOCTYPE html>
<html lang= »en »>
<head>
<meta charset= »UTF-8″>
<meta name= »viewport » content= »width=device-width, initial-scale=1.0″>
<title>Formulaire de Contact</title>
</head>
<body>
<h1>Contactez-nous</h1>
<form action= »traitement.php » method= »post »>
<label for= »nom »>Nom :</label>
<input type= »text » id= »nom » name= »nom » required><br><br>

<label for= »email »>Email :</label>
<input type= »email » id= »email » name= »email » required><br><br>

<label for= »message »>Message :</label><br>
<textarea id= »message » name= »message » rows= »4″ cols= »50″ required></textarea><br><br>

<input type= »submit » value= »Envoyer »>
</form>
</body>
</html>

Le code a été généré en seulement 5 secondes. Ensuite, l’IA fournit des explications sur sa solution, notamment l’indication qu’un fichier « traitement.php » doit être créé et qu’il doit être présent sur le serveur. Demandons également à l’IA de créer ce fichier :

Prompt: pourrais tu créer le fichier traitement.php pour ce formulaire.

Voici le code généré par l’IA :

<?php
if ($_SERVER[« REQUEST_METHOD »] == « POST ») {
$nom = $_POST[« nom »];
$email = $_POST[« email »];
$message = $_POST[« message »];

// Vous pouvez ajouter ici le code pour traiter les données, par exemple, les envoyer par e-mail ou les enregistrer dans une base de données.

// Exemple d’envoi par e-mail
$destinataire = « votre@email.com »; // Remplacez par votre adresse e-mail
$sujet = « Nouveau message de contact de $nom »;
$corps_message = « Nom: $nom\n »;
$corps_message .= « Email: $email\n »;
$corps_message .= « Message:\n$message »;

mail($destinataire, $sujet, $corps_message);

// Redirection vers une page de confirmation
header(« Location: confirmation.html »); // Remplacez « confirmation.html » par la page que vous souhaitez afficher après l’envoi du formulaire
exit;
}
?>

Cette fois-ci, le code a été généré en 7 secondes, et l’IA a inclus des commentaires explicatifs dans le code pour une meilleure compréhension. L’IA fournit également des explications sur le code qu’elle propose.

Nous pourrions continuer, mais l’objectif de cet article n’est pas de poursuivre ces exemples, mais plutôt de démontrer que l’IA nous fait gagner du temps et nous inspire à écrire un code plus facile à comprendre.

Prompter

Outre ChatGPT, de nombreux autres ChatBots basés sur l’IA existent, mais tous interagissent uniquement en recevant un prompt.

Sans savoir si le terme « prompter » existe, c’est pourtant l’expression qui domine lorsque l’on parle de l’action de rédiger des prompts. Cette pratique en écriture est constituée d’un ou de plusieurs des traits suivants :

  • Inclure des détails spécifiques dans votre question : Plus les informations que vous fournissez sont précises, plus les réponses seront adaptées à vos besoins.
  • Demander au modèle d’adopter une personne : Si vous souhaitez que le modèle réponde en tant que développeur, n’hésitez pas à le préciser. Cela peut aider à orienter les réponses.
  • Utiliser des délimiteurs, tels que «  » »votre texte ici » » », pour indiquer les parties distinctes de votre demande. Si vous avez plusieurs questions ou sujets différents à aborder, utilisez des délimiteurs tels que des numéros ou des titres pour les séparer clairement. Par exemple : « 1. Quel langage utiliser pour le web. 2. Dans quelle situation un langage est-il meilleur qu’un autre. »
  • Spécifier les étapes requises pour accomplir une tâche : Si vous avez besoin d’instructions étape par étape, indiquez clairement ce que vous souhaitez réaliser et demandez un guide pas à pas.
  • Fournir des exemples : Si votre question porte sur un problème de programmation ou une technique particulière, incluez des exemples de code ou de situation pour illustrer votre demande.
  • Préciser la longueur souhaitée de la réponse : Si vous avez besoin d’une réponse succincte ou détaillée, spécifiez-le pour que le modèle puisse adapter sa réponse en conséquence.

Essayez le nouveau GPT Facade Designer créé entièrement avec un prompt

Comme dans toute chose, la pratique permet d’améliorer ses compétences, et la maîtrise de l’expression de ces traits dans nos prompts donnera aux réponses de l’IA une qualité accrue.

Le prompt Engineering – un aperçue

Le prompt engineering, ou ingénierie de prompts, est une nouveauté dans le monde des affaires. Voici ce que cela signifie, selon Wikipédia (traduit) :

L’ingénierie de prompts est le processus de structuration d’un texte de manière à ce qu’il puisse être interprété et compris par un modèle d’IA générative. Un prompt est un texte en langage naturel décrivant la tâche qu’une IA devrait accomplir. Source : https://en.wikipedia.org/wiki/Prompt_engineering

Mot de la fin

Le modèle du métier de programmeur a déjà changé. Il est devenu moins figé et beaucoup plus diversifié grâce à l’IA. Cette nouvelle ère de l’intelligence artificielle nous apporte des solutions concrètes qui s’intègrent facilement dans notre quotidien et nous font gagner un temps précieux. Prompter pour mieux programmer ! »

Allez voir l’IA s’exprimer à propos de l’IA

Découvrez le GPT Facade Designer: Votre Assistant Virtuel en remplacement de Portes et Fenêtres

Vous envisagez rénover la façade de votre maison mais vous ne savez pas par où commencer, surtout en ce qui concerne les portes et les fenêtres ? Découvrez le GPT Facade Designer, votre assistant virtuel bilingue dédié à vous aider à concevoir la façade parfaite.

Qu’est-ce que Facade Designer ?

Facade Designer est un outil IA spécialisé conçu pour aider les propriétaires à visualiser un remplacement de portes et fenêtres de leur maison.

Comment Facade Designer peut-il vous aider ?

Conseils de Conception Personnalisés : Partagez une image de votre maison, et je fournirai des suggestions personnalisées pour des portes et des fenêtres qui complètent le style architectural de votre maison.

Visualisation : Bien que je ne puisse pas modifier directement vos photos, je peux proposer des changements basées sur mon analyse de l’image de votre maison ainsi que par vos descriptions et préférences, en me concentrant sur les styles de portes et de fenêtres.

Assistance Bilingue : Que vous soyez plus à l’aise en anglais ou en français, je peux interagir et vous aider dans votre langue préférée.

Pour une expérience plus immersive, visitez Facade Web (Facade Web App) pour visualiser vos idées de conception en temps réel.

Que vous recherchiez des styles de portes ou de fenêtres modernes, traditionnels ou uniques, Facade Designer est là pour vous guider tout au long du processus. Transformons ensemble la façade de votre maison !

Si vous êtes un utilisateur de ChatGPT
Visitez ce lien pour essayer Facade Designer

Aussi vous trouverez le Designer dans le nouveau Magasin des GPTs qui devrait voir le jour la semaine prochaine, mise-à-jour, voici le lien direct au Magasin des GPTs Pour y accéder vous avez besoin d’être membre de OpenAI

Facade Web App Beta

Façade Web App : La nouvelle version maintenant disponible en Beta Test !

Suite au succès de notre version iOs pour iPad, Façade Designer,  offrant une simulation de remplacement de portes et fenêtres, nous sommes fiers de vous présenter la toute nouvelle version en Beta test, gratuite pour l’instant, adaptée pour le web.

Après près de deux ans de développement, nous avons le plaisir de dévoiler cette nouvelle mouture de Façade, l’application de référence pour les entreprises spécialisées dans le remplacement de portes et fenêtres, tant localement qu’internationalement.

Bien que cette version web partage des similitudes avec sa version iOs, elle offre des fonctionnalités distinctes, conçues spécifiquement pour une utilisation optimale sur n’importe quel appareil ou écran. C’est une version plus polyvalente et universelle. Les utilisateurs de la version App Store peuvent être rassurés : celle-ci continuera d’être mise à jour régulièrement. Cependant, il est à noter que le transfert entre les deux versions ne sera pas possible en raison de leurs environnements distincts. Il vous faudra alors décider de rester fidèle à Apple ou d’opter pour notre nouvelle offre Web App.

Voici un aperçu de Facade Web App en Beta


Si vous êtes intéressé à tester notre application et à nous aider à la perfectionner, rendez-vous au site Facade Web App

Façade le simulateur de remplacement de portes et fenêtres Inclus maintenant les fenêtres de porte Novatech

app-store-francais

La technologie au service de l’industrie des portes et fenêtres

Il y a quelques années je me suis penché sur un manque dans le domaine des portes et fenêtres, celui de permettre de visualiser un remplacement de portes et fenêtres sans avoir à utiliser des logiciels du type Photoshop. J’ai donc entrepris le projet de créer un outil de visualisation qui permettrait de voir ce qu’aurait l’air les nouvelles portes et fenêtres sur la façade d’une maison.  Prendre une décision devient alors bien plus facile, réduisant ainsi le risque de rater sa rénovation.

Visualisez avant de réaliser avec Façade

Résultat réel d’une rénovation de portes et fenêtres d’après le Design créé dans l’application, Façade portes et fenêtres designer

Changez vos portes et fenêtres de façon virtuelle, visualisez un style plus tendance ou moderne

Avec Façade, le simulateur, vous pourrez voir l’aspect de vos portes et fenêtres avant même de les remplacer. Vous n’avez qu’à ouvrir l’application, prendre une photo de votre maison, et Voilà! Vous êtes prêt à changer le design de n’importe quel mur extérieur. Ajoutez simplement une des portes et fenêtres disponibles, choisissez le style, ajoutez de la couleurs, des carrelages. Avec Façade, vous êtes votre propre designer!

Visitez le www.renotrend.com pour plus de détails

ESSAYEZ LE GRATUITEMENT, VISITEZ L’APP STORE POUR UN ESSAI GRATUIT DE 7 JOURS.

app-store-francais

Bientôt disponible en Application Web