Router
Ocr
Extracts text content while maintaining document structure and hierarchyfrom orq_ai_sdk import Orq
import os
with Orq(
api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:
res = orq.router.ocr(model="Golf", document={
"type": "document_url",
"document_url": "https://fond-pants.net/",
})
# Handle response
print(res)
Show Parameters
Show Parameters
{
"model": str, # required
"document": Union[Document1, Document2], # required
"pages": List[int],
"ocr_settings": { # optional
"include_image_base64": OptionalNullable[bool],
"max_images_to_include": Optional[int],
"image_min_size": Optional[int],
},
}
Show Response
Show Response
{
"model": str,
"pages": {
"index": float,
"markdown": str,
"images": {
"id": str,
"image_base64": OptionalNullable[str],
},
"dimensions": { # optional
"dpi": int,
"height": int,
"width": int,
},
},
"usage": Union[Usage1, Usage2],
}