Этот проект использует FastAPI для создания простых маршрутов для различных задач, таких как вычисления суммы, числа Фибоначчи и т.д.
Клонируйте проект с GitHub:
git clone https://github.com/smailovdev/api-project.git
Создайте и активируйте виртуальное окружение:
python3 -m venv .venv
source .venv/bin/activate
Установите зависимости проекта с помощью pip
:
pip install -r requirements.txt
Для запуска FastAPI сервера выполните следующую команду:
uvicorn main:app --reload
Сервер будет доступен по адресу: http://127.0.0.1:8000
Для тестирования API используйте curl
или http://127.0.0.1:8000/docs, где вы найдете автоматически сгенерированную документацию Swagger UI.
Нажмите Ctrl + C
в терминале, чтобы остановить сервер.