from paddleocr import PaddleOCRVL
pipeline = PaddleOCRVL(
layout_detection_model_name="PP-DocLayoutV3",
layout_detection_model_dir="./PP-DocLayoutV3-weight",
vl_rec_backend="vllm-server",
vl_rec_server_url="http://localhost:8000/v1",
device="npu"
)
output = pipeline.predict("paddleocr_vl_demo.png")
for res in output:
res.print()
res.save_to_json(save_path="output")
res.save_to_markdown(save_path="output")