Testing the endpoint for structured response
Now that the analyze_comment endpoint is created, you need to test it using Python's requests library.
You'll create a script to send POST request containing sample text to your API and handle the responses.
Note: the API code is already compiled and captured in api.py script. For this exercise, you will be working in main.py.
This exercise is part of the course
Deploying AI into Production with FastAPI
Exercise instructions
- In the IDE, open up a terminal and run the API using the command
python3 api.pywhich will spin up a server at port8080onlocalhost. - Open
main.pyand import therequestspython library to make HTTP requests. - Send a
POSTrequest with sample text defined indatainJSONparameter. - Print the response as JSON.
- Open another terminal from the top right corner of the terminal.
- Run the script using
python3 main.pyto see the API response.
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
Start Exercise