{"message":"Welcome to Insurance Risk Assessment Engine","version":"0.2.0","powered_by":"Ollama AI + qwen2.5-coder:14b","documentation":{"swagger":"/docs","redoc":"/redoc","openapi":"/openapi.json"},"endpoints":{"ai_risk_assessment":"POST /api/risk-assessment","list_models":"GET /api/models","health_check":"GET /api/health","ollama_status":"GET /api/ollama-status","database_status":"GET /api/database-status","list_proposals":"GET /api/proposals","ocr_extract":"POST /api/v2/ocr-extractions","ocr_extract_azure_structured":"POST /api/v2/ocr-extractions/azure-structured","ocr_extract_job":"POST /api/v2/jobs/ocr/extract","ocr_extract_vlm_job":"POST /api/v2/jobs/ocr/extract-vlm","ocr_aggregate_job":"POST /api/v2/jobs/ocr/aggregate","ml_image_detection":{"health":"GET /api/v2/ml/health","detect_all":"POST /api/v2/ml/detect/all","forensics":{"noiseprint":"POST /api/v2/ml/forensics/noiseprint","trufor":"POST /api/v2/ml/forensics/trufor","ela":"POST /api/v2/ml/forensics/ela","metadata":"POST /api/v2/ml/forensics/metadata"},"generative":{"spai":"POST /api/v2/ml/generative/spai","dafilab_ai":"POST /api/v2/ml/generative/dafilab-ai"},"results":{"list":"GET /api/v2/ml/detect/results","detail":"GET /api/v2/ml/detect/results/{result_id}"}},"rule_based_calculators":{"demographic":"POST /api/risk/demographic","financial":"POST /api/risk/financial","medical":"POST /api/risk/medical","regional":"POST /api/risk/regional","claims":"POST /api/risk/claims","agent":"POST /api/risk/agent","product":"POST /api/risk/product","combined":"POST /api/risk/combined"},"ai_powered_calculators":{"demographic":"POST /api/ai-risk/demographic","financial":"POST /api/ai-risk/financial","medical":"POST /api/ai-risk/medical","regional":"POST /api/ai-risk/regional","claims":"POST /api/ai-risk/claims","agent":"POST /api/ai-risk/agent","product":"POST /api/ai-risk/product","combined":"POST /api/ai-risk/combined"}},"model_switcher":{"description":"Supports dynamic model selection and automatic fallback","available_models":["gpt-oss:20b-cloud","qwen2.5-coder:14b","mistral","llama2"],"usage_examples":{"query_param":"POST /api/risk-assessment?model=qwen2.5-coder:14b","disable_fallback":"POST /api/risk-assessment?model=gpt-oss:20b-cloud&enable_fallback=false"}}}