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
<cours>Déployer l’IA en production avec FastAPI</cours>Instructions de l’exercice
- 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
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice