Tester l’endpoint pour une réponse structurée
Maintenant que l’endpoint analyze_comment est créé, vous devez le tester avec la bibliothèque requests de Python.
Vous allez créer un script qui envoie une requête POST contenant un texte d’exemple à votre API et gère 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.
Cet exercice fait partie du cours
Déployer l’IA en production avec FastAPI
Instructions
- Dans l’IDE, ouvrez un terminal et lancez l’API avec la commande
python3 api.py, ce qui démarrera un serveur sur le port8080enlocalhost. - 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 depuis le 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 à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice