diff --git a/project/backend/exxetaGPT-service/app.py b/project/backend/exxetaGPT-service/app.py index 2ff382b..76c714e 100644 --- a/project/backend/exxetaGPT-service/app.py +++ b/project/backend/exxetaGPT-service/app.py @@ -15,28 +15,17 @@ def extract_text_from_ocr_json(): pitchbook_id = json_data["id"] pages_data = json_data["extracted_text_per_page"] - try: - entities_json = extract_with_exxeta(pages_data) - entities = json.loads(entities_json) if isinstance(entities_json, str) else entities_json + entities_json = extract_with_exxeta(pages_data) + entities = json.loads(entities_json) if isinstance(entities_json, str) else entities_json - validate_payload = { - "id": pitchbook_id, - "service": "exxeta", - "entities": entities - } + validate_payload = { + "id": pitchbook_id, + "service": "exxeta", + "entities": entities + } - requests.post(VALIDATE_SERVICE_URL, json=validate_payload, timeout=600) - return jsonify({"Sent to validate-service"}), 200 - - except Exception as e: - validate_payload = { - "id": pitchbook_id, - "service": "exxeta", - "entities": [] - } - - requests.post(VALIDATE_SERVICE_URL, json=validate_payload, timeout=600) - return jsonify({"Sent to validate-service"}), 200 + requests.post(VALIDATE_SERVICE_URL, json=validate_payload, timeout=600) + return jsonify({"Sent to validate-service"}), 200 if __name__ == "__main__": diff --git a/project/backend/ocr-service/app.py b/project/backend/ocr-service/app.py index 4873960..ac21052 100644 --- a/project/backend/ocr-service/app.py +++ b/project/backend/ocr-service/app.py @@ -42,8 +42,8 @@ def convert_extract_text_from_pdf(): "extracted_text_per_page": result["pages"] } - requests.post(EXXETA_URL, json=payload, timeout=30) - requests.post(SPACY_URL, json=payload, timeout=30) + requests.post(EXXETA_URL, json=payload, timeout=600) + requests.post(SPACY_URL, json=payload, timeout=600) return {"status": "sent"}, 200