### What problem does this PR solve? Close #7631 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)tags/v0.19.0
| except InvalidImageStreamError: | except InvalidImageStreamError: | ||||
| logging.info("The recognized image stream appears to be corrupted. Skipping image.") | logging.info("The recognized image stream appears to be corrupted. Skipping image.") | ||||
| return None | return None | ||||
| except UnicodeDecodeError: | |||||
| logging.info("The recognized image stream appears to be corrupted. Skipping image.") | |||||
| return None | |||||
| try: | try: | ||||
| image = Image.open(BytesIO(image_blob)).convert('RGB') | image = Image.open(BytesIO(image_blob)).convert('RGB') | ||||
| return image | return image |
| "similarity": chunk.get("similarity"), | "similarity": chunk.get("similarity"), | ||||
| "vector_similarity": chunk.get("vector_similarity"), | "vector_similarity": chunk.get("vector_similarity"), | ||||
| "term_similarity": chunk.get("term_similarity"), | "term_similarity": chunk.get("term_similarity"), | ||||
| "doc_type": chunk.get("doc_type_kwd"), | |||||
| } | } | ||||
| for chunk in reference.get("chunks", []) | for chunk in reference.get("chunks", []) | ||||
| ] | ] |