Demo local de recomendacao inteligente para ecommerce usando Chainlit, Qdrant, OpenAI e RAG com busca hibrida.
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env
docker compose up -dPreencha OPENAI_API_KEY no .env.
python scripts/ingest_catalog.py --recreatechainlit run chainlit_app.py -wpytest
ruff check .Testes unitarios e de servico rodam sem dependencias externas:
pytest tests/core tests/services -qSmoke test de integracao com Qdrant local (requer Docker rodando):
RUN_QDRANT_TESTS=1 pytest tests/integration -q