From 879b3da7ef5039ac3864eb31f8161a10eb535364 Mon Sep 17 00:00:00 2001 From: lixiangcheng1 Date: Wed, 24 Dec 2025 11:12:46 +0800 Subject: [PATCH] [fix] mineru parser --- api/app/core/rag/deepdoc/parser/mineru_parser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/app/core/rag/deepdoc/parser/mineru_parser.py b/api/app/core/rag/deepdoc/parser/mineru_parser.py index ec380922..fe6178ec 100644 --- a/api/app/core/rag/deepdoc/parser/mineru_parser.py +++ b/api/app/core/rag/deepdoc/parser/mineru_parser.py @@ -13,7 +13,7 @@ from io import BytesIO from os import PathLike from pathlib import Path from queue import Empty, Queue -from typing import Any, Callable, Optional +from typing import Any, Callable, Optional, Union import numpy as np import pdfplumber @@ -439,7 +439,7 @@ class MinerUParser(RAGPdfParser): def parse_pdf( self, filepath: str | PathLike[str], - binary: BytesIO | bytes, + binary: Optional[Union[BytesIO, bytes]] = None, callback: Optional[Callable] = None, *, output_dir: Optional[str] = None,