Maison  >  Article  >  Périphériques technologiques  >  Comment utiliser ChatGPT pour la programmation Python

Comment utiliser ChatGPT pour la programmation Python

WBOY
WBOYavant
2023-04-12 22:10:073059parcourir

Traducteur | Cui Hao

Réviseur | Sun Shujuan

Ouverture​

ChatGPT est un modèle de langage d'intelligence artificielle développé par OpenAI, en raison de Le modèle est formé sur de grandes quantités de données textuelles et peut produire des réponses de type humain au langage naturel. Cela lui permet d'être utilisé dans un large éventail de domaines tels que les chatbots, la traduction linguistique et la génération de texte. Bien entendu, vous pouvez également l’utiliser pour écrire du code.

L'effet de sortie de ChatGPT est particulièrement bon. Elon Musk, le fondateur de Tesla, a commenté ChatGPT comme suit : « ChatGPT est étonnamment bon. Nous ne sommes pas loin d'une intelligence artificielle puissante ".

Comment utiliser ChatGPT pour la programmation Python

Programmeurs Python en 2023, vous pouvez utiliser ChatGPT pour la programmation. Par exemple, si vous n'êtes pas familier avec les bibliothèques Python utilisées en science des données, vous pouvez vous tourner vers ChatGPT pour obtenir de l'aide. Alternativement, si vous avez besoin d'un script qui génère un événement spécifique, vous pouvez également demander de l'aide à ChatGPT. Généralement, les développeurs utilisent Google pour ces tâches. Mais avec l’outil ChatGPT, cela permet d’obtenir de meilleurs résultats. Par conséquent, vous pouvez utiliser ChatGPT au lieu de Google.

Comment utiliser ChatGPT via l'API​

Il existe plusieurs façons d'utiliser ChatGPT. Vous pouvez vous connecter au site Web OpenAI et utiliser directement la fonction Q&A de ChatGPT. Vous pouvez également utiliser ChatGPT via des requêtes API, ce qui peut rendre votre travail plus efficace. Vous pouvez également intégrer ChatGPT API dans l'IDE pour l'utiliser.

Si vous utilisez VScode, vous pouvez créer un script Python et envoyer la demande de question du terminal à l'API ChatGPT. Il vous suffit de préparer la clé OpenAPI. Ci-dessous, je vais fournir un exemple de script Python qui envoie une requête à OpenAPI :

import openai
openai.api_key = "YOUR_API_KEY" #Insert you API key here
messages = []
system_msg = input("What type of chatbot would you like to create? ")
messages.append({"role": "system", "content": system_msg})

print("Say hello to your new assistant!")
while input != "quit()": 
message = input()
messages.append({"role": "user", "content": message})
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=messages)
reply = response["choices"][0]["message"]["content"]
messages.append({"role": "assistant", "content": reply})
print("n" + reply + "n")

Supposons que le programme ci-dessus soit enregistré dans le fichier Python help.py et le script. est exécuté, vous obtiendrez les résultats suivants :

Comment utiliser ChatGPT pour la programmation Python

Par code , Nous pouvons exécuter ChatGPT en tant que chatbot, et nous pouvons également vous aider à écrire le code. Dans ce cas, nous pouvons utiliser ChatGPT pour écrire du code Python.

Cas d'utilisation n°1 : Débogage du code​

Vous pouvez utiliser ChatGPT pour déboguer votre code. Si vous rencontrez une exception, vous pouvez utiliser ChatGPT pour vous aider à générer une réponse utile. Notez que cet outil n'est pas conçu pour le débogage, mais pour une conversation générale. Même si son utilisation ne fournit pas d'informations précieuses, il fournit néanmoins des solutions et des idées potentielles pour résoudre le problème.

Cas d'utilisation n°2 : Générer des données​

Si vous traitez souvent des données JSON, vous pouvez utiliser ChatGPT pour générer de fausses données. Par exemple, si vous devez créer une base de données sur le lieu de travail et que vous souhaitez la remplir de fausses données à des fins de test, vous pouvez demander à ChatGPT de créer des données en fonction de vos besoins. Regardez l'exemple ci-dessous :

Comment utiliser ChatGPT pour la programmation Python

Cas d'utilisation n°3 : poser des questions

Cependant, la meilleure façon d'utiliser ChatGPT est de lui poser des questions sur la programmation Python. Par exemple, vous souhaitez utiliser la bibliothèque Numpy pour l'analyse de données, mais vous n'êtes pas familier avec les méthodes et propriétés de Numpy. Vous pouvez lire la documentation officielle de Numpy pour obtenir la réponse. Un moyen plus rapide consiste à demander directement à ChatGPT, auquel cas ChatGPT agit comme un développeur Python Numpy expérimenté. Au lieu de passer du temps à lire la documentation, posez des questions spécifiques à ChatGPT et il vous fournira réponses satisfaisantes. ​Voici un exemple :

Conclusion​

Comment utiliser ChatGPT pour la programmation Python

Cet article répertorie plusieurs façons d'utiliser ChatGPT dans la programmation Python. Dans le même temps, vous pouvez également utiliser d'autres fonctionnalités de ChatGPT pour le traitement du langage naturel, telles que le résumé du travail ou l'analyse des sentiments.

Dans l'ensemble, ChatGPT peut aider diverses tâches de programmation Python, en particulier celles liées au traitement du langage naturel et à l'analyse des données. Les capacités de modélisation linguistique et la flexibilité font de ChatGPT un atout précieux pour les développeurs et les data scientists.

Introduction au traducteur

Cui Hao, rédacteur de la communauté 51CTO, architecte senior, a 18 ans d'expérience en développement logiciel et en architecture, et 10 ans d'expérience en architecture distribuée. ​

Titre original :

Comment utiliser ChatGPT pour la programmation Python, auteur : Michael Garbade​

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer