CoolFace
Apppublic

ITNovaML/PCAgentinAI

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes
App README

PolicyBridge — P&C Insurance Multi-Agent Pipeline

Bronze → Silver → Gold · 5 XGBoost Agents · Flask API · Clever Cloud MySQL

Endpoints

MethodRouteDescription
GET/statusDB connectivity + agent model check
GET/submissions/recent?limit=10Latest Bronze submissions
POST/submitIngest new submission into Bronze layer
POST/agent/kycRun Agent 1 — SSN / KYC
POST/agent/propertyRun Agent 2 — Property Risk
POST/agent/underwritingRun Agent 3 — Underwriting
POST/agent/pricingRun Agent 4 — ML Pricing
POST/agent/issuanceRun Agent 5 — Policy Issuance
GET/debug/tablesList all DB tables (dev)
GET/debug/submissionInspect latest submission (dev)

HuggingFace Secrets Required

Add these in Settings → Variables and Secrets:

MYSQL_ADDON_HOST      = btvbbpqhvnttzvptguj3-mysql.services.clever-cloud.com
MYSQL_ADDON_PORT      = 3306
MYSQL_ADDON_USER      = utenclk29u394u1j
MYSQL_ADDON_PASSWORD  = QXFZTmUtPnXrKFqZKpLQ
MYSQL_ADDON_DB        = btvbbpqhvnttzvptguj3

Model Files (Git LFS)

.pkl files in models/ must be tracked with Git LFS before pushing:

bash
git lfs install
git lfs track "*.pkl"
git add .gitattributes
git add models/*.pkl
git commit -m "add model files via LFS"
git push