{"name":"DCN Ai","version":"2.0.0","status":"running","message":"Welcome to DCN Ai Backend","endpoints":{"extract":"POST /api/extract-data  (single or multiple PDFs/DOC/DOCX)","detect":"POST /api/detect-acord","validate":"POST /api/validate  (single PDF/DOC/DOCX + rules)","expiration":"POST /api/extract-expiration  (single PDF/DOC/DOCX)","vectorize":"POST /api/vectorize  (single or multiple PDFs)","vectorize_query":"POST /api/vectorize-query","opensearch_ping":"GET /api/opensearch/ping","opensearch_count":"GET /api/opensearch/count","opensearch_search":"POST /api/opensearch/search","opensearch_text_search":"POST /api/opensearch/text-search","opensearch_bulk_index":"POST /api/opensearch/bulk-index","opensearch_delete_by_document":"POST /api/opensearch/delete-by-document","opensearch_delete_by_account":"POST /api/opensearch/delete-by-account","opensearch_indexed_ids":"POST /api/opensearch/indexed-ids","opensearch_index_info":"POST /api/opensearch/index-info","opensearch_initialize":"POST /api/opensearch/initialize","health":"GET /health"}}