diff --git a/docutranslate/__init__.py b/docutranslate/__init__.py index 2b19a80..2232bbb 100644 --- a/docutranslate/__init__.py +++ b/docutranslate/__init__.py @@ -1 +1 @@ -__version__="1.1.6" \ No newline at end of file +__version__="1.2.0" \ No newline at end of file diff --git a/docutranslate/app.py b/docutranslate/app.py index de23b6c..01fad82 100644 --- a/docutranslate/app.py +++ b/docutranslate/app.py @@ -801,8 +801,8 @@ async def service_release_task(task_id: str): except HTTPException as e: print(f"[{task_id}] 取消任务时出现预期中的情况(可能已完成): {e.detail}") message_parts.append(f"任务取消步骤已跳过(可能已完成或取消)。") - tasks_state.pop(task_id, None); - tasks_log_queues.pop(task_id, None); + tasks_state.pop(task_id, None) + tasks_log_queues.pop(task_id, None) tasks_log_histories.pop(task_id, None) print(f"[{task_id}] 资源已成功释放。") message_parts.append(f"任务 '{task_id}' 的资源已释放。") diff --git a/docutranslate/converter/x2md/converter_mineru.py b/docutranslate/converter/x2md/converter_mineru.py index 9956bd7..dc2b1ea 100644 --- a/docutranslate/converter/x2md/converter_mineru.py +++ b/docutranslate/converter/x2md/converter_mineru.py @@ -21,7 +21,7 @@ class ConverterMineruConfig(X2MarkdownConverterConfig): model_version: Literal["pipline", "vlm"] = "vlm" def gethash(self) -> Hashable: - return (self.formula_ocr,self.model_version) + return self.formula_ocr,self.model_version timeout = httpx.Timeout( @@ -127,7 +127,7 @@ class ConverterMineru(X2MarkdownConverter): await asyncio.sleep(3) def convert(self, document: Document) -> MarkdownDocument: - self.logger.info(f"正在将文档转换为markdown") + self.logger.info(f"正在将文档转换为markdown,model_version:{self.model_version}") time1 = time.time() batch_id = self.upload(document) file_url = self.get_file_url(batch_id) @@ -137,7 +137,7 @@ class ConverterMineru(X2MarkdownConverter): return md_document async def convert_async(self, document: Document) -> MarkdownDocument: - self.logger.info(f"正在将文档转换为markdown") + self.logger.info(f"正在将文档转换为markdown,model_version:{self.model_version}") time1 = time.time() batch_id = await self.upload_async(document) file_url = await self.get_file_url_async(batch_id)