Тестирование эндпоинта для структурированного ответа
Эндпоинт analyze_comment создан — теперь нужно протестировать его с помощью библиотеки requests для Python.
Вы напишете скрипт, который отправит POST-запрос с тестовым текстом к вашему API и обработает полученный ответ.
Примечание: код API уже подготовлен и сохранён в файле api.py. В этом упражнении вы будете работать с файлом main.py.
Это упражнение является частью курса
Развёртывание ИИ в производственной среде с помощью FastAPI
Инструкции к упражнению
- Откройте терминал в IDE и запустите API командой
python3 api.py— это поднимет сервер на порту8080по адресуlocalhost. - Откройте файл
main.pyи импортируйте библиотеку Pythonrequestsдля выполнения HTTP-запросов. - Отправьте
POST-запрос с тестовым текстом, заданным в переменнойdata, передав его в параметреJSON. - Выведите ответ в формате JSON.
- Откройте новый терминал, нажав кнопку в правом верхнем углу текущего терминала.
- Запустите скрипт командой
python3 main.py, чтобы увидеть ответ API.
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение