Files
IPSExtractor/services/api_gateway
..

IPSExtractor API Gateway

Gateway HTTP opcional. Esta carpeta puede vivir como repo propio: solo depende de HTTP para hablar con extraction y cleaning; no importa codigo interno de esos servicios.

Estructura

api/             Endpoints FastAPI y proxy HTTP
requirements.txt
Dockerfile

Desarrollo local

pip install -r requirements.txt
uvicorn api.main:app --host 0.0.0.0 --port 8000

Endpoints principales

  • GET /health
  • GET /models
  • GET /config
  • ANY /extraction/{path}
  • ANY /cleaning/{path}