Testando o endpoint para resposta estruturada
Agora que o endpoint analyze_comment foi criado, você precisa testá-lo usando a biblioteca requests do Python.
Você vai criar um script para enviar uma requisição POST com um texto de exemplo para sua API e tratar as respostas.
Observação: o código da API já está compilado e disponível no script api.py. Neste exercício, você vai trabalhar em main.py.
Este exercício faz parte do curso
Colocando IA em Produção com FastAPI
Instruções do exercício
- No IDE, abra um terminal e execute a API com o comando
python3 api.py, que vai iniciar um servidor na porta8080emlocalhost. - Abra
main.pye importe a bibliotecarequestsdo Python para fazer requisições HTTP. - Envie uma requisição
POSTcom o texto de exemplo definido emdatano parâmetroJSON. - Imprima a resposta como JSON.
- Abra outro terminal pelo canto superior direito do terminal.
- Execute o script usando
python3 main.pypara ver a resposta da API.
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício