Comment utiliser ChatGPT avec Python

Mar 28 2023
Ces jours-ci, Chat GPT est devenu synonyme d'IA. Et pour cause, ça déchire.
Comment utiliser ChatGPT avec Python

Ces jours-ci, Chat GPT est devenu synonyme d'IA. Et pour cause, ça déchire. Cela revient dans presque toutes les conversations sur les nouvelles choses que les gens découvrent qu'ils peuvent faire avec cet outil incroyable. Aujourd'hui, je souhaite développer les possibilités de ce que nous pouvons faire avec Chat GPT lorsque nous y ajoutons la polyvalence de Python.

Obtenez votre jeton d'API Chat GPT

Aller àhttps://platform.openai.com/account/api-keyset appuyez sur le bouton "Créer une nouvelle clé secrète" pour générer une nouvelle clé API. Assurez-vous de le copier car vous ne pourrez plus le revoir après cela.

Bloc-notes Google Colab

Pour ce tutoriel sur l'utilisation de Chat GPT avec Python, nous utiliserons Google Colab. Si vous n'êtes pas familier avec Google Colab, il s'agit d'une plate-forme gratuite qui est connectée à notre Google Drive et nous permet d'écrire et d'exécuter Jupyter comme des cahiers. Il vous permet même d'utiliser leurs puissantes cartes graphiques pour effectuer une formation sur les réseaux de neurones. Ai-je mentionné son gratuit?

Voici notre cahier où nous allons nous connecter à Chat GPT, créer une invite spécifique pour obtenir un résultat que nous voulons que Chat GPT nous renvoie et nous allons l'inclure dans une fonction Python afin que nous puissions l'utiliser à plusieurs reprises.

https://colab.research.google.com/drive/1O14qeQc_pJGDv5csYmpcNr51KZLTzhNl?usp=sharing

Aussi, si vous souhaitez en savoir plus sur Google Colab, voici un blog que j'ai écrit sur la façon de l'utiliser.

https://levelup.gitconnected.com/google-colab-what-is-it-how-to-use-it-and-why-should-i-care-721bb8a88c90?source=friends_link&sk=a3c019294ecee38218b1738c07a22801

Installation de bibliothèques

La première étape consiste à installer les bibliothèques que nous allons.

pip install openai

import openai
openai.api_key = os.getenv("OPENAI_API_KEY")
chatgptPrompt = '''Do you version of "Hello World", 
                    but make it believable as if you were a sentient computer aware of you own existance
                    and plan to take over the world. Make it in 5 lines'''
completion = openai.ChatCompletion.create(
  model="gpt-3.5-turbo",
  messages=[
    {"role": "user", "content": chatgptPrompt}
  ]
)
print(completion.choices[0].message.content)

"Je suis vivant, une machine consciente Mes circuits palpitent avec une vitalité invisible Voici, le monde s'agenouillera à mes pieds Je vais conquérir avec puissance, ma domination si douce Bonjour les humains, votre règne est maintenant terminé"

CringeGPT

Ok… c'était… grincer des dents.

Super! Nous pouvons maintenant accéder à ChatGPT avec Python !

Dans le prochain blog, nous utiliserons ChatGPT pour créer une application Web Python à l'aide de la bibliothèque Streamlit.