
* add factory for ocr engines Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * apply pre-commit after rebase Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * add picture description factory Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * fix enable option Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * switch to create methods Signed-off-by: Panos Vagenas <pva@zurich.ibm.com> * make `options` an explicit kwarg Signed-off-by: Panos Vagenas <pva@zurich.ibm.com> * keep old lock of docling-core Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * fix lock Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * add allow_external_plugins option Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * add factory return and ignore options type Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> --------- Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> Signed-off-by: Panos Vagenas <pva@zurich.ibm.com> Co-authored-by: Panos Vagenas <pva@zurich.ibm.com>
12 lines
385 B
Python
12 lines
385 B
Python
import logging
|
|
|
|
from docling.models.factories.base_factory import BaseFactory
|
|
from docling.models.picture_description_base_model import PictureDescriptionBaseModel
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
class PictureDescriptionFactory(BaseFactory[PictureDescriptionBaseModel]):
|
|
def __init__(self, *args, **kwargs):
|
|
super().__init__("picture_description", *args, **kwargs)
|