ChatGPT : 5 cas d'usages pour découvrir Code Interpreter

06 septembre 2023 à 14h20
8
© Shutterstock
© Shutterstock

ChatGPT est utilisable dans beaucoup de domaines. Nous pouvons l'utiliser dans le jeu vidéo par exemple, mais pas seulement. Au-delà de l'aspect premier de ChatGPT, qui est la génération textuelle, il est désormais possible de faire générer et exécuter du code par le célèbre chatbot.

Cette possibilité, c'est Code Interpreter. Ce n'est pas un plugin particulier de la fonctionnalité "Plugins" de ChatGPT, mais bien un module à part. Celui-ci permet donc la génération et l'exécution de code Python, selon les demandes de l'utilisateur. Tout se fait sans que l'utilisateur ait à taper une seule ligne de code. Découvrez dans ce papier cinq cas d'usage de ce module qui pourront vous donner des idées pour améliorer votre productivité !

1. Calculs mathématiques et statistiques avancés

Que ce soit dans le cadre des cours ou d'un métier, nous pouvons être amenés à rencontrer des mathématiques. ChatGPT peut résoudre des équations complexes, calculer des statistiques descriptives sur un ensemble de données, ou même effectuer des analyses de régression, par exemple. Et ça, c'est notamment possible grâce à Code Interpreter, qui exécutera du code en Python pour répondre à vos requêtes. Naturellement, vous pouvez déjà copier-coller vos données dans le champ de texte de ChatGPT. Mais la nouveauté réside dans l'accès aux données, qui peut se faire via l'envoi d'un fichier (Excel, donc CSV par exemple). Le fichier sera lu et traité grâce au code généré, puis analysé par le modèle d'IA de ChatGPT.

ChatGPT lecture de fichiers

Une fois que les données seront traitées par ChatGPT, il proposera différentes statistiques qu'il peut réaliser sur le jeu de données envoyées. Idéalement, il faut avoir une idée de ce que doit générer ChatGPT. Cela vous permet de lui préciser les statistiques que vous souhaitez obtenir. Dans tous les cas, il sera bien capable de calculer ces différentes statistiques, et de vous les afficher.

ChatGPT Code Interpreter result statistiques

2. Rapport automatisé à partir d'un fichier CSV

Une des autres capacités de Code Interpreter, c'est la création de fichiers et d'images. Nous venons de voir la lecture d'un fichier, et l'analyse des données issues de celui-ci. Mais une fois que ces données ont été créées puis analysées, il peut être intéressant d'aller plus loin. En demandant directement des graphiques à partir de ces données, ChatGPT sera en mesure de générer les graphiques sous forme d'images ! De plus, Code Interpreter est capable de créer des fichiers, dont des documents Word, et d'interagir avec eux. Ainsi, si nous compilons ces diverses fonctionnalités, il est possible, à partir d'un fichier de données initial, d'obtenir un document Word qui fera office de bilan.

ChatGPT Code Interpreter création Word

Pour tester cet exemple, nous nous sommes rendus sur data-gouv.fr. Nous pouvons ainsi obtenir des données open source, qui nous seront utiles dans le cadre d'expérimentations avec ChatGPT. En demandant simplement à Code Interpreter de nous fournir un document Word récapitulatif avec des graphiques, celui-ci nous le fournit très rapidement ! Et le résultat est très convaincant, même si les prompts ne sont pas particulièrement développés.

ChatGPT résultat création word

3. Conversion de formats de fichiers

Vous n'êtes certainement pas étranger à la conversion de formats de fichier. Entre les services en ligne qui ne supportent que certains types de fichiers, ou les problèmes de compatibilité entre vos différents appareils, les fichiers ne sont pas toujours au bon format. Ce n'est pas rare de devoir taper sur Google "convertir png en jpg". Eh bien, plutôt que d'utiliser des services aléatoires selon le référencement de Google, vous pouvez demander à ChatGPT, qui est en mesure de réaliser ce travail. En permettant l'envoi de fichiers, vous envoyez votre document, demandez la conversion dans le format désiré, et la conversion sera réalisée !

ChatGPT ask conversion fichier

La conversion de fichiers peut se faire pour un même type de documents. Nous pouvons ainsi convertir une image en PNG vers un JPG ou l'inverse par exemple. Mais il est aussi possible de faire des choses plus fantaisistes ou pratiques. Souvent, il n'est accepté que le format PDF pour envoyer vos documents. Toutefois, quand vous avez des feuilles imprimées, le résultat sorti par votre appareil photo est une image. Vous pouvez ainsi convertir votre image en PDF très rapidement et simplement !

4. Analyse de texte et traitement du langage naturel (NLP)

La lecture de fichiers peut permettre d'augmenter le volume de travail de ChatGPT. Jusque-là, lorsque vous aviez un ensemble de textes à donner à ChatGPT pour qu'il réalise des traitements dessus, vous l'envoyiez via le champ de texte. Entre les copier-coller et les soucis de formatage, c'était fastidieux. Désormais, vos données issues de documents Word, PDF, Excel ou autres, peuvent être envoyées à Code Interpreter. Ainsi, vous pouvez envoyer le fichier, puis demander à ChatGPT d'effectuer une analyse sur ces ensembles de données. Nous pouvons penser à de l'analyse sur des commentaires de clients, avec de l'analyse de texte, de la création de nuages de mots et de l'analyse de sentiments.

ChatGPT Nuage de mots Code Interpreter

N'ayant pas de commentaires clients sous la main, nous avons demandé à ChatGPT de les créer (pourquoi s'embêter après tout 😉). En affinant un peu les résultats de ChatGPT et en excluant les "stop words" qu'il avait inclus de base, le résultat devient très concluant ! Nous obtenons donc le nuage de mots comme demandé, l'analyse de sentiments… C'est un exemple qui allie la lecture de fichiers et le traitement du langage naturel. Il est possible de l'appliquer à bien d'autres domaines que les commentaires clients bien sûr.

5. Analyse de cahier des charges

Dans beaucoup de domaines, pour initier un projet, un cahier des charges est constitué. Ce cahier des charges permet de mieux appréhender le projet, mais il est parfois mal rédigé, ou ne permet pas de commencer correctement le projet. Il peut ainsi être intéressant de demander à ChatGPT d'analyser ce cahier des charges, afin qu'il nous guide dans le début du projet. En joignant simplement le cahier des charges et en posant des questions, les résultats sont plutôt bluffants. Les cahiers des charges que nous possédons étant confidentiels, nous avons trouvé un document sur Internet de l'ARS du Grand Est. Celui-ci servira de base pour l'exemple de ce cas d'usage.

ChatGPT cahier des charges résumé document

ChatGPT est ainsi capable de résumer les différentes parties de ce document. Certains documents étant très longs, quand bien même le contenu ne soit pas très développé, c'est pratique d'avoir un résumé rapide. L'utilisation de ChatGPT peut donc être très intéressante dans ce cas. Le résumé peut parfois être trop court ou manquer de détails. C'est comme toujours avec ChatGPT, il faut utiliser les bons prompts pour que la réponse qu'il propose soit personnalisée.

ChatGPT
  • Chat dans différentes langues, dont le français
  • Générer, traduire et obtenir un résumé de texte
  • Générer, optimiser et corriger du code

Créé par OpenAI, ChatGPT est un chatbot avancé propulsé par le modèle linguistique de dernière génération GPT-4. En exploitant des technologies d'apprentissage en profondeur et d'intelligence artificielle, ce chatbot a la capacité de déchiffrer et de comprendre les demandes des utilisateurs. Grâce à son habileté à générer du texte de manière ingénieuse, ChatGPT offre des réponses adaptées et pertinentes, garantissant une interaction de chat fluide et une expérience utilisateur optimisée.

Créé par OpenAI, ChatGPT est un chatbot avancé propulsé par le modèle linguistique de dernière génération GPT-4. En exploitant des technologies d'apprentissage en profondeur et d'intelligence artificielle, ce chatbot a la capacité de déchiffrer et de comprendre les demandes des utilisateurs. Grâce à son habileté à générer du texte de manière ingénieuse, ChatGPT offre des réponses adaptées et pertinentes, garantissant une interaction de chat fluide et une expérience utilisateur optimisée.

Maximilien Herr

Etudiant en Informatique, je suis aussi rédac' tech à mes heures perdues. Principalement passionné par le logiciel (via ma formation), mais aussi le monde d'Android, donc les tablettes, montres, smart...

Lire d'autres articles

Etudiant en Informatique, je suis aussi rédac' tech à mes heures perdues. Principalement passionné par le logiciel (via ma formation), mais aussi le monde d'Android, donc les tablettes, montres, smartphones et autres !

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news
Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires (8)

zeebix
Encore faut-il que la fonction soit activé sur son compte :s
Fodger
Quid du copy right, de la fiabilité des informations ?
kroman
Code interpreter est un gros plus. Avant on se tapait des itération de copier-coller à chaque code faux donné par ChatGPT. Maintenant il se plante et se corrige tout seul 5-6 fois avant de fournir un code qui tourne sans erreur.<br /> Bon le résultat attendu n’est pas toujours là et pas mal de modules ne sont pas supportés par-contre.
Matter
C’est surtout la fin des dev ce truc, va falloir se reconvertir vite j’ai l’impression mais ou ?
Nmut
Dans l’expertise ChatGPT pardi!
Matter
Visiblement n’importe qui peut faire des prompt et copier coller le code.<br /> Faudra trouver autre chose pour créer de la valeur ajoutée pour justifier le salaire
Nmut
N’importe qui peut faire n’importe quoi.<br /> Par contre, pour obtenir un bon résultat rapidement, il faut une certaine expérience, à la fois sur l’utilisation de l’IA et pour contrôler le résultat.
arnaques_tutoriels_aide_informatique_tests
Exacte
Voir tous les messages sur le forum
Haut de page