Scaffolded backend implementing DDD layout, FastAPI endpoints and placeholders for adapters.
Quick start (from deep_agent/):
- Create virtualenv and activate it:
python -m venv .venv
source .venv/bin/activate- Install requirements:
pip install --upgrade pip
pip install -r requirements.txt2.1 Infraestructura
docker run -d --name my-redis-memory -p 6379:6379 redis:7-alpine redis-server --appendonly yes-
Copy
.env.exampleto.envand fill credentials. -
Run the app:
uvicorn app.main:app --reload --port 8100- Endpoints:
GET /health- health checkPOST /chat- simple chatPOST /chat/stream- SSE streaming endpoint
Tests:
pytest -qGenerar especificación OpenAPI
- Generar especificación OpenAPI
PYTHONPATH=. ./.venv/bin/python3 export_openapi.pyJavier Rodríguez
[francisco.rodriguez@axity.com]