Commit 55889803 authored by zhougaofeng's avatar zhougaofeng
Browse files

Update ocr_vllm_server.py

parent 7ab8a482
...@@ -14,7 +14,8 @@ from transformers import AutoProcessor ...@@ -14,7 +14,8 @@ from transformers import AutoProcessor
from vllm import LLM, SamplingParams from vllm import LLM, SamplingParams
import os import os
import configparser import configparser
import time
from loguru import logger
from fastapi import FastAPI from fastapi import FastAPI
from pydantic import BaseModel from pydantic import BaseModel
from typing import Optional from typing import Optional
...@@ -281,13 +282,14 @@ async def predict(item: Item): ...@@ -281,13 +282,14 @@ async def predict(item: Item):
] ]
} }
] ]
start = time.time()
generated_text = '' generated_text = ''
for response in call_local_model(llm, processor, messages): for response in call_local_model(llm, processor, messages):
generated_text = unparse_text(response) generated_text = unparse_text(response)
_gc() _gc()
end = time.time()
logger.info(f'【{messages}\n 解析的结果是:{generated_text},耗时为:{end-start}')
return {"Generated Text": generated_text} return {"Generated Text": generated_text}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment