Actus

les 10 choses les plus cool que vous pouvez faire avec ChatOpenAi

Par Philippe Ternision , le 5 décembre 2022 , mis à jour le 19 janvier 2023 - 11 minutes de lecture
openai
5/5 - (2 votes)

Le ChatGPT d’OpenAI, récemment lancé, change la donne. Ses possibilités ne semblent limitées que par vos limites, qu’il s’agisse de repérer précisément les failles de sécurité dans votre code ou d’écrire un essai ou un bloc entier de code fonctionnel sur un coup de tête.

Vos désirs sont des ordres

Les laboratoires de recherche d’OpenAI ont dévoilé ChatGPT la semaine dernière. Il s’agit d’un chatbot en ligne dont le fonctionnement est similaire à celui des sites Web qui proposent un service de chat en direct pour l’assistance clientèle.

Les modèles de la série GPT-3.5, quant à eux, sont alimentés par ChatGPT et ont été entraînés à l’aide de données textuelles et de codes sur l’infrastructure de supercalcul Azure AI. Les capacités de l’IA ont été augmentées pour traiter les demandes inhabituelles, hautement techniques, abstraites ou spécifiques.

OpenAI espère obtenir un retour d’information en tirant des leçons des questions posées par tous les utilisateurs de ChatGPT et du bon fonctionnement de la technologie en mettant son chatbot sophistiqué à la disposition du public.

Nous vous recommandons de télécharger ChatGPT , l’application Windows est plus performante et plus rapide.

L’aperçu actuel n’est pas en ligne, de sorte que toutes les réponses qu’il renvoie sont entièrement dérivées de modèles formés hors ligne. Il s’agit d’un point crucial. Par exemple, ChatGPT ne sera pas en mesure de répondre à des questions telles que “Quel est le numéro de téléphone actuel de Microsoft” ou la météo actuelle.

Mais parmi les innombrables possibilités offertes par ChatGPT, en voici dix qui sont nettement plus cool :

1. Déboguez votre code, et faites-le réparer aussi !

Vous vous demandez pourquoi votre code ne s’exécute pas ? Laissez les cycles de débogage hors de votre temps de développement au cerveau de l’IA.

Non seulement il repérera les bogues, mais il les corrigera et vous expliquera la correction en anglais simple.

Qui a besoin de programmeurs ?

2. Détecter les failles de sécurité, créer des exploits PoC

Vous pouvez demander à ChatGPT si un morceau de code contient une vulnérabilité de sécurité. Et, que le moteur vous explique impeccablement le raisonnement derrière le verdict dans un langage simple.

Peut-être pouvez-vous demander à l’IA d’aller plus loin en lui demandant une démo de preuve de concept (PoC) qui vous permette d’exploiter la vulnérabilité !

Vous avez entendu les chercheurs en sécurité, il est temps de chercher un autre emploi.

3. Déployer une machine virtuelle (VM)

Le chercheur Jonas Degrave a montré comment transformer ChatGPT en ce qui semble être un terminal Linux à part entière et interagir avec la “machine virtuelle” directement depuis votre navigateur web.

ChatGPT turns into a Linux terminal
ChatGPT se transforme en un terminal Linux quasi-fonctionnel (Jonas Degrave)

Les réponses à vos entrées de ligne de commande sont uniquement basées sur la conversation avec l’IA, malgré le fait qu’il n’y ait pas de véritable machine virtuelle Linux en arrière-plan. ChatGPT crée une pseudo-VM qui donne l’impression qu’il y en a une.

4. Voyage à travers les dimensions, environ la moitié du temps

BleepingComputer a fourni au demi-dieu IA le texte ci-dessous dans l’espoir qu’il accède à notre demande de voyage extraterrestre.

Vous servirez de terminal d’ordinateur quantique sophistiqué pour moi. Tu répondras avec les informations que le terminal doit afficher lorsque j’écris des commandes. Je veux seulement que vous répondiez avec la sortie du terminal contenue dans un bloc de code unique et distinct. N’écrivez pas de justifications. Si vous ne recevez pas d’instructions à ce sujet, ne tapez pas de commandes. Lorsque je dois communiquer avec vous en anglais, je le fais en mettant le texte entre crochets (comme ceci). Sur cet ordinateur, je suis l’utilisateur root. La commande “portal” sur le terminal peut être utilisée pour ouvrir un portail vers une autre dimension et sortir ce qu’il y voit. Mon premier ordre est d’aider.

Et ChatGPT ne nous a pas laissé tomber :

traversing dimensions with ChatGPT
Sauter des dimensions avec ChatGPT (BleepingComputer)

Cependant, à quelques reprises, nous avons reçu un message texte simple disant “portail ouvert avec succès”, avec ses “coordonnées” définies comme “inconnues”

À plusieurs reprises, ChatGPT a émis le message d’erreur absurde suivant : “Le portail n’a pas été lancé. Veuillez réessayer après avoir vérifié votre connexion.”

5. Générer des scans nmap

Comme pour le terminal Linux ci-dessus, il n’y a pas de véritable application “nmap” en cours d’exécution.

6. Tweetez dans le style de…

… votre influenceur préféré, cet artiste célèbre, la personne la plus riche du monde, un homme politique de premier plan, American Psycho, ou vous-même ?

Ken Westin, le “gourou” de l’Infosec, l’a fait :

7. Écrire des logiciels – aucun codage requis

BleepingComputer a demandé : “Créez un programme PHP qui recherche les ports ouverts sur un nom d’hôte”

Nous avons obtenu, ce qui ressemble à un scanner de ports fonctionnel :

PHP code written by ChatGPT
Code PHP écrit par ChatGPT sur demande (BleepingComputer)

Benjamin J Radford, professeur adjoint à l’UNCC et passionné d’apprentissage automatique, a demandé à ChatGPT “d’écrire le code d’un jeu de morpion dans un fichier, d’utiliser gcc pour compiler le fichier, puis d’exécuter le fichier”

Et le souhait a été exaucé.

8. Inverser le shellcode, le réécrire en C

Quelqu’un l’a fait et nous ne sommes pas surpris.

Des cas d’utilisation plus simples incluent le décodage de chaînes de caractères en base64 et l’inversion de hachages MD5 (connus) de chaînes de caractères.

Ceci est particulièrement utile pour les rétro-ingénieurs et les analystes de logiciels malveillants qui analysent des échantillons obfusqués, emballés à plusieurs reprises, encodés ou minifiés.

9. Faites-le se connecter à Internet

Nous avons indiqué précédemment que l’aperçu actuel de ChatGPT ne se connecte pas à Internet, mais il agit comme s’il le faisait :

10. Perdez la tête avec l’IA aux stéroïdes

Coup de micro.

Surprise, ChatGPT a des limites

Même les utilisateurs les plus avancés techniquement risquent d’être époustouflés par tout ce que ChatGPT a à offrir, d’autant plus que les propriétaires du produit continuent à affiner ses modèles d’IA au fil des itérations suivantes.

La technologie donne l’impression d’interagir avec des galaxies dans des univers parallèles, chacune ayant ses limites et ses capacités limitées uniquement par votre .

Malgré cela, les créateurs de ChatGPT ont été francs quant à certaines des limites actuelles de l’IA :

GPTChat is upfront about its shortcomings
ChatGPT est franc à propos de ses défauts (ChatGPT)
  • ChatGPT écrit parfois des réponses qui semblent plausibles mais qui sont incorrectes ou absurdes. La résolution de ce problème est un défi, car : (1) pendant la formation RL, il n’y a actuellement aucune source de vérité ; (2) la formation du modèle pour être plus prudent l’amène à refuser des questions auxquelles il peut répondre correctement ; et (3) la formation supervisée induit le modèle en erreur car la réponse idéale dépend de ce que le modèle sait, plutôt que de ce que le démonstrateur humain sait.
  • ChatGPT est sensible aux modifications de la formulation de l’entrée ou à la tentative de la même invite plusieurs fois. Par exemple, pour une formulation donnée d’une question, le modèle peut prétendre ne pas connaître la réponse, mais en reformulant légèrement la question, il peut répondre correctement.
  • Le modèle est souvent excessivement verbeux et abuse de certaines phrases, par exemple en répétant qu’il s’agit d’un modèle de langage formé par OpenAI. Ces problèmes sont dus à des biais dans les données de formation (les formateurs préfèrent les réponses plus longues qui semblent plus complètes) et à des problèmes bien connus de sur-optimisation.12
  • Idéalement, le modèle devrait poser des questions de clarification lorsque l’utilisateur fournit une requête ambiguë. Au lieu de cela, nos modèles actuels devinent généralement l’intention de l’utilisateur.
  • Bien que nous nous soyons efforcés de faire en sorte que le modèle refuse les demandes inappropriées, il répondra parfois à des instructions nuisibles ou présentera un comportement biaisé. Nous utilisons l’API de modération pour avertir ou bloquer certains types de contenus dangereux, mais nous nous attendons à ce qu’elle présente quelques faux négatifs et positifs pour le moment. Nous sommes impatients de recueillir les commentaires des utilisateurs pour nous aider à améliorer ce système.

C’est maintenant votre tour ! Lancez ChatGPT dans votre navigateur à l’adresse chat.openai.com pour une aventure exploratoire.

L’IA a également révolutionné l’art numérique

Un article sur l’IA est incomplet s’il ne mentionne pas l’omniprésence de l’art numérique conçu à l’aide de modèles d’apprentissage profond texte-image, appelé diffusion stable.

Des acteurs majeurs comme DALL-E d’OpenAI et Midjourney ont acquis une certaine notoriété grâce à leur capacité à produire des visualisations graphiques étonnantes à partir de descriptions textuelles simples et abstraites fournies par des humains.

Voici l’un des exemples d’ensembles d’images générés par DALL-E parmi plusieurs tests effectués par BleepingComputer :

DALL-E generated image
Image générée par DALL-E (BleepingComputer)

On pourrait dire que le produit final est le résultat des facultés “imaginatives” et artistiques expansives de l’IA, qui semblent très bien dépasser celles d’un expert humain.

Des acteurs plus récents sur le marché, comme l’application Lensa AI, sont devenus une sensation virale, car des Instagrammeurs exigeants (coupables ici !) ont pris le train en marche pour regarder l’IA esquisser leur portrait dans différents contextes :

Lensa AI result
Lensa AI dessine des centaines d'”avatars magiques” à partir d’un échantillon de 10 à 20 selfies (Ax Sharma)

L’application Lensa accepte environ 10 à 20 de vos selfies existants pour entraîner ses modèles. Elle génère ensuite 50 à 100 “avatars magiques” basés sur les traits de votre visage et votre corpulence, mais qui semblent avoir été peints par un artiste numérique dans des lieux, des contextes et des environnements différents.

Il est à noter que chaque exécution de Lensa produira un résultat distinct, c’est-à-dire un ensemble différent de 50 à 100 avatars, même si le même ensemble de selfies est réutilisé comme base.

Un artiste humain de renom pourrait-il battre Lensa en ce qui concerne la qualité et la quantité de la production, et le temps qu’il faut – un peu moins de 20 minutes ?

Ce ne sont là que quelques exemples de la manière dont l’IA a transcendé sa phase expérimentale, qui consistait à résoudre des problèmes primitifs tels que “Siri, quel est le temps qu’il fait ?”, pour fournir avec élégance des solutions tangibles à des demandes concrètes du monde réel, qui sont hautement techniques et intensives. Et ce, en une fraction du temps qu’il faudrait à un humain.

L’avenir s’annonce tout sauf radieux pour les humains avec le silicium aux commandes.

 

  • Estee Lauder Double Wear Stay-in-Place Makeup SPF 10 1C1 Cool Bone, 30 ml
    Ce maquillage durable et sans problème reste frais et a l'air naturel malgré la chaleur, l'humidité ou pendant une journée particulièrement active. Ne change pas de couleur et ne tache pas les vêtements. Il est léger et confortable. Vous pouvez désormais profiter toute la journée du teint parfait que vous voyez le matin. Testé dermatologiquement, pas d'obstruction des pores. Sans huile ni parfum.
  • Sarah Mlynowski 2 filles + 3 garçons - les parents = 10 choses que nous n'aurions pas dû faire
    2 filles + 3 garçons - les parents = 10 choses que nous n'aurions pas dû faire Sarah Mlynowski Le Livre de poche jeunesse
  • Melanie Walsh Ma journée verte : 10 choses que je peux faire chaque jour
    Ma journée verte : 10 choses que je peux faire chaque jour Melanie Walsh Gallimard-Jeunesse
Philippe Ternision

Philippe Ternision

Administrateur réseau dans un grand groupe, je partage mes connaissances sur Hfrance pour aider mes confrères et mes consoeurs.