Mettre à l'essai le point de terminaison pour une réponse structurée
Maintenant que le point de terminaison analyze_comment est créé, vous devez le mettre à l'essai à l'aide de la bibliothèque requests de Python.
Vous allez créer un script qui envoie une requête POST contenant du texte d'exemple à votre API et qui traite les réponses.
Remarque : le code de l'API est déjà compilé et inclus dans le script api.py. Pour cet exercice, vous travaillerez dans main.py.
Cette activité fait partie du cours
Déployer l'IA en production avec FastAPI
Instructions de l’exercice
- Dans l'EDI, ouvrez un terminal et lancez l'API avec la commande
python3 api.py, ce qui démarrera un serveur sur le port8080delocalhost. - Ouvrez
main.pyet importez la bibliothèque Pythonrequestspour effectuer des requêtes HTTP. - Envoyez une requête
POSTavec le texte d'exemple défini dansdatavia le paramètreJSON. - Affichez la réponse au format JSON.
- Ouvrez un autre terminal à partir du coin supérieur droit du terminal.
- Exécutez le script avec
python3 main.pypour voir la réponse de l'API.
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice