Infobel Pro Blog | Données B2B, Marketing & Ventes, Conseils, Actualités

ChatGPT Code Interpreter : 10 façons d'utiliser ce nouveau modèle

Rédigé par Jagoda Myśliwiec | 7 août 2023 15:12:44

Le 8 juillet 2023, l'OpenAI a lancé une nouvelle fonctionnalité révolutionnaire pour ChatGPT : Code Interpreter


Ce nouveau modèle expérimental de ChatGPT transcende les limites du Code Interpreter. 


OpenAI a développé un système de pointe capable d'utiliser Python, de gérer les téléchargements et de révolutionner la façon dont nous interagissons avec le code. 


Pénétrons dans les détails de cette technologie révolutionnaire qui renforce encore les capacités de la bibliothèque de plugins ChatGPT qui ne cesse de s'enrichir.


Qu'est-ce que ChatGPT Code Interpreter ?

Voici comment OpenAI décrit Code Interpreter :



Code Interpreter va au-delà de l'exécution de code en offrant un support pour les téléchargements de fichiers. Cette fonctionnalité permet l'intégration sans effort de données externes dans l'espace de travail de la conversation en cours, élargissant les possibilités et facilitant les flux de travail de codage complets.


Pour améliorer la collaboration et le partage des connaissances, Code Interpreter permet aux utilisateurs de télécharger les résultats de leur travail. Cette fonction permet aux utilisateurs d'accéder facilement aux résultats du code, d'examiner les progrès réalisés hors ligne et de stocker les résultats pour référence ultérieure.


ChatGPT Code Interpreter est un plugin officiel révolutionnaire de ChatGPT qui permet aux utilisateurs d'exécuter du code Python dans un environnement sécurisé. Ainsi, les utilisateurs peuvent exécuter du code sans craindre qu'il ait un impact sur leur ordinateur ou leurs données personnelles.


10 façons d'utiliser ChatGPT Code Interpreter

D'après les premières études d'utilisateurs réalisées par OpenAI, voici les cas d'utilisation les plus utiles de l'interpréteur de code : 

  • Résolution de problèmes mathématiques, tant quantitatifs que qualitatifs ;
  • Analyse et visualisation de données ;
  • Convertir des fichiers d'un format à l'autre

Mais il existe bien d'autres façons de tirer parti de l'interpréteur de code. 


Voici une liste des façons de l'utiliser :


EXTRAIRE DU TEXTE D'IMAGES

ChatGPT 4 a maintenant la capacité d'extraire un fichier texte à partir d'une image de texte que vous lui soumettez. Ceci est possible grâce à l'OCR (Optical Character Recognition) qui est également capable de reconnaître un objet dans l'image.

 


Source : Tweet de @Saboo_Shubham


CRÉER DES CODES QR

Vous pouvez créer un code QR pour n'importe quel site ou page web en soumettant l'URL.



Source : Tweet de @OpenAI


ANALYSER LES DONNÉES

Code Interpreter peut analyser des données provenant de différents fichiers que vous pouvez lui joindre, tels que des fichiers CSV, pour créer des tableaux ou des graphiques. Ainsi, vous pouvez comprendre vos données plus facilement.



Source : Tweet de @emollick


De même, si vous souhaitez simplifier l'analyse de vos données, vous pouvez également l'utiliser pour créer des visualisations de données. A partir d'un tableau de données, par exemple, vous pouvez lui demander de générer plusieurs graphiques.


TRAITER LES IMAGES

Après avoir soumis une image, vous pouvez utiliser Code Interpreter pour la recadrer, la convertir dans un autre format, une autre couleur, supprimer l'arrière-plan ou même la redimensionner. Vous pouvez également extraire une palette de couleurs d'une image.



Source : Tweet de @skirano


GÉNÉRER DES GIFS OU ÉDITER DES VIDÉOS ET DES GIFS

En soumettant l'invite de votre choix, à partir d'un fichier ou non, il est capable de générer un GIF animé.



Source : Tweet de @goodside


CREER UNE CARTE

A partir d'un fichier de données, par exemple d'un fichier excel (ou csv), Code Interpreter est capable de créer une carte pour illustrer vos données.


Ici, on lui a fourni des données brutes sur les observations d'ovnis aux Etats-Unis à partir desquelles il a pu générer cette carte.



Source : Tweet de @PatrickJBlum


CONVERTIR UNE IMAGE EN VIDÉO

Vous pouvez utiliser Code Interpreter pour convertir une image en vidéo. 

Par exemple, vous pouvez soumettre une image panoramique - et transformer cette image en une vidéo défilant de gauche à droite.

 


Source : Tweet de @chaseleantj


APPRENDRE DES LEÇONS

Après avoir soumis un fichier avec l'invite de votre choix, dans l'exemple ci-dessous lui demandant un nuage de points intéressant sur les playoffs de la NBA, il est désormais possible d'apprendre des choses à ChatGPT pour qu'il s'améliore.



Source : Tweet de @emollick


CONVERTIR UN FICHIER DANS UN AUTRE FORMAT

Code Interpreter peut convertir n'importe quel fichier, qu'il s'agisse d'une image ou d'un fichier excel, vers un autre format de fichier.


Par exemple, il peut transformer une image PNG en JPG, un fichier scratch en Python, ou un fichier Python en PNG.



Source : Tweet de @emollick


ÉDITER LE CODE

Vous pouvez utiliser Code Interpreter pour déboguer un morceau de code Python et l'exécuter étape par étape en toute sécurité afin de visualiser d'où vient votre erreur ou d'apporter des modifications à ce code.


Comment installer ChatGPT Code Interpreter ?

Tout d'abord, vous devez posséder la version payante de ChatGPT appelée ChatGPT Plus. Pour en bénéficier, il vous en coûtera un abonnement mensuel de 20 $ (environ 18 €).

 

Après vous être assuré que vous disposez de cette version, vous pouvez installer des plugins dont ChatGPT Code Interpreter. 


Pour cela : 

  1. Allez dans les paramètres en bas à gauche
  2. Sélectionnez Beta features
  3. Activer le plugin ChatGPT Code Interpreter



  4. Ouvrez un nouveau chat
  5. Sélectionnez en haut ChatGPT-4



  6. Cliquez sur Code Interpreter
  7. Pour joindre un fichier, appuyez sur le "+" à gauche pour "envoyer un message".


Un rappel, que sont les plugins ChatGPT ?

Les plugins ChatGPT sont des outils logiciels qui s'intègrent à ChatGPT. Les plugins ChatGPT étendent la fonctionnalité et la polyvalence de ChatGPT en ajoutant des fonctionnalités spécifiques et des capacités qui répondent à différents besoins et scénarios.


Par exemple, certains plugins peuvent vous aider à créer des chatbots pour les ventes et le marketing, le service client, l'éducation, le divertissement, et plus encore. D'autres plugins peuvent vous aider à améliorer la qualité et le style de vos messages de chat, comme la vérification de la grammaire, l'analyse des sentiments, la détection du ton et la correspondance de la personnalité.


En utilisant les plugins ChatGPT, vous pouvez tirer parti de la puissance de ChatGPT pour créer des expériences de chat engageantes et efficaces pour votre public. Vous pouvez également personnaliser et optimiser vos solutions de chat en fonction de vos préférences et de vos objectifs.


Que vous souhaitiez générer des leads, convertir des clients, fournir un support, éduquer des apprenants ou divertir des utilisateurs, les plugins ChatGPT peuvent vous aider à atteindre les résultats souhaités.


FAQ - Code Interpreter par Open AI

QU'EST-CE QUE LA NOUVELLE FONCTION Code Interpreter DANS CHATGPT ?

La nouvelle fonctionnalité Code Interpreter dans ChatGPT est une capacité avancée qui permet au modèle d'IA de comprendre, d'interpréter et de générer du code dans différents langages de programmation. Elle est conçue pour aider les utilisateurs à résoudre des problèmes de codage, fournir des suggestions de code et même écrire de petits scripts. 


QUELLES SONT LES MEILLEURES UTILISATIONS DE CHATGPT CODE INTERPRETER ?

Tout dépend de vos besoins, ou de votre secteur d'activité si vous l'utilisez dans le cadre de votre entreprise. Mais la création de visualisation de données, les conversions de format, l'écriture de code ou l'exécution de code sont probablement les utilisations les plus utiles.


QUI PEUT ÊTRE INTÉRESSÉ PAR CODE INTERPRETER ?

Que ce soit pour les équipes de vente, les équipes marketing, les data scientists, les concepteurs, les programmeurs, les analystes de données ou toute autre personne, l'interpréteur de code peut vous intéresser. Certains l'utiliseront pour s'amuser (avec des GIF, par exemple), d'autres l'utiliseront pour le travail, en particulier pour l'analyse de données.


QUELS SONT LES FICHIERS PRIS EN CHARGE PAR L'INTERPRÉTEUR DE CODE ?

L'interpréteur de code est conçu pour comprendre plusieurs types de fichiers tels que : 

Type de fichier

Extension du fichier

Fichiers texte

.txt - Fichiers texte simples sans formatage spécifique.

Fichiers de données structurées

.csv - Fichiers de valeurs séparées par des virgules.
.tsv - Fichiers de valeurs séparées par des tabulations.

Fichiers de données structurées et sérialisées

.json - Fichiers au format JavaScript Object Notation.
.xml - Fichiers au format eXtensible Markup Language.
.yaml ou .yml - Format des fichiers.

Fichiers de feuilles de calcul

.xls ou .xlsx - Fichiers de feuilles de calcul Excel.
.ods - Fichiers de feuilles de calcul OpenDocument.

Fichiers de script

.py - Fichiers de script Python.
.R - Fichiers de script R.

Fichiers de documentation

.md - Fichiers au format Markdown.
.html ou .htm - Fichiers au format HyperText Markup Language.

Fichiers multimédias

.pdf - Fichiers au format Portable Document Format.
.jpg, .jpeg, .png, .bmp, .gif - Fichiers d'images.

 

QUELLE EST LA PRÉCISION DU CODE GÉNÉRÉ PAR L'INTERPRÉTEUR DE CODE ?

Bien que l'interpréteur de code vise à fournir un code précis et fonctionnel, il est important de se rappeler qu'il s'agit d'un modèle d'IA et non d'un développeur humain. La précision du code généré peut varier en fonction de la complexité de la demande. Il est toujours recommandé d'examiner et de tester tout code généré par le modèle.


COMMENT PUIS-JE ACCÉDER À LA FONCTION Code Interpreter DANS CHATGPT ?

La fonction Code Interpreter est intégrée dans ChatGPT. Il suffit de sélectionner "Code Interpreter" dans GPT4 et de poser une question ou de demander un extrait de code dans votre conversation avec ChatGPT, et le modèle répondra en conséquence.


Conclusion

Le modèle expérimental ChatGPT d'OpenAI, équipé d'un interprète de code avancé, ouvre de nouveaux horizons aux développeurs, aux spécialistes du marketing, aux professionnels de la vente et aux passionnés de données. 


En exploitant de manière transparente Python, en gérant les téléchargements de fichiers et en permettant le téléchargement de résultats, ce système permet aux utilisateurs de libérer leur potentiel de codage.