Azure Document Intelligence - FEHLER - unendliche Prozessierung
Aktuell nutze ich den Document Intelligence Client häufig (sowohl prebuilt-read als auch prebuilt-document). Allerdings kommt es häufig vor, dass meine Anfrage in einem unendlichen Loop endet, und die OCR-Erkennung nicht abgeschlossen wird – egal wie lange ich warte.
Ich führe ausschließlich den simplen Code in Python aus („data“ ist eine PDF-Datei in bytes):
document_analysis_client = DocumentAnalysisClient(
endpoint=doc_intelligence_endpoint,
credential=AzureKeyCredential(doc_intelligence_key),
)
poller = document_analysis_client.begin_analyze_document(“prebuilt-read”, data)
result = poller.result()
In meinen Logs erhalte ich unendlich folgende Meldungen:
2024-09-21 22:42:53,555:INFO - Response status: 200
Response headers:
'Content-Length': '106'
'Content-Type': 'application/json; charset=utf-8'
'retry-after': '7'
'x-envoy-upstream-service-time': '15'
'apim-request-id': '90b6f6de-a824-47bb-9999-d2dc0584339b'
'Strict-Transport-Security': 'max-age=31536000; includeSubDomains; preload'
'x-content-type-options': 'nosniff'
'x-ms-region': 'West Europe'
'Date': 'Sat, 21 Sep 2024 20:42:51 GMT'
Dies passiert zufällig – wenn ich denselben Code abbreche und erneute ausführe, funktioniert es zu 80%. Wie kann ich dieses Problem lösen? Dies ist dringend – unsere Software ist bereits bei Kunden im Einsatz. Liegt dies möglicherweise an der API-Version?
Danke!
Liebe Grüße
Christoph