Voici un tutoriel en quelques étapes pour vous connecter à l’API de Chat GPT d’OpenAI en utilisant Python :
1. Inscrivez-vous sur le site OpenAI et obtenez une clé d’API.
2. Installez la bibliothèque requests
en utilisant pip :
pip install requests
3. Créez un nouveau fichier Python et ajoutez les imports suivants :
import json
import requests
4. Ajoutez les informations d’authentification de votre clé API:
api_key = "YOUR_API_KEY"
headers = {"Authorization": f"Bearer {api_key}"}
5. Utilisez la fonction requests.post()
pour envoyer une requête à l’API de Chat GPT:
data = json.dumps({"prompt": "Bonjour, comment vas-tu?", "model": "text-davinci-002"})
response = requests.post("https://api.openai.com/v1/engines/davinci/completions", headers=headers, data=data)
Remplacez le prompt par le texte d’entrée que vous voulez envoyer à l’API.
6. Utilisez la propriété json()
de la réponse pour obtenir les données sous forme de dictionnaire Python :
response_json = response.json()
7. Accédez à la réponse générée en utilisant la clé "choices"
dans le dictionnaire:
generated_text = response_json["choices"][0]["text"]
print(generated_text)
- Vous pouvez également utiliser les options d’API pour personnaliser la réponse, par exemple en utilisant l’option « max_tokens » pour limiter la longueur de la réponse. Il est important de noter que l’utilisation de l’API de Chat GPT nécessite une connexion internet et est limitée par les crédits d’utilisation.