Микросервис для рекомендации объектов недвижимости на основе векторного поиска.
- Python 3.10
- FastAPI
- Qdrant (векторная БД)
- Redis (кэширование)
- Prometheus + Grafana (мониторинг)
- Docker
docker-compose up --build- API: http://localhost:8000
- Qdrant Dashboard: http://localhost:6333/dashboard
- Prometheus: http://localhost:9090
- Grafana: http://localhost:3000 (логин: admin, пароль: admin)
GET /recommend?query=квартира+москва&min_price=10000000&max_price=20000000&rooms=2pytestГуриков Илья Олегович