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.py
which will spin up a server at port8080
onlocalhost
. - Open
main.py
and import therequests
python library to make HTTP requests. - Send a
POST
request with sample text defined indata
inJSON
parameter. - Print the response as JSON.
- Open another terminal from the top right corner of the terminal.
- Run the script using
python3 main.py
to see the API response.
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
