From ee74ad0d6d7b4707b2f90f26d40b52c9e5e4bd45 Mon Sep 17 00:00:00 2001 From: Lorenze Jay Date: Sun, 15 Dec 2024 22:23:17 -0800 Subject: [PATCH] fix import --- src/crewai/knowledge/source/docling_source.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/crewai/knowledge/source/docling_source.py b/src/crewai/knowledge/source/docling_source.py index 6e4b6a6b4..e6daab714 100644 --- a/src/crewai/knowledge/source/docling_source.py +++ b/src/crewai/knowledge/source/docling_source.py @@ -1,14 +1,15 @@ from pathlib import Path -from typing import List, Union, Iterator -from pydantic import Field +from typing import Iterator, List, Union from urllib.parse import urlparse +from docling.datamodel.base_models import InputFormat +from docling.document_converter import DocumentConverter +from docling_core.transforms.chunker.hierarchical_chunker import HierarchicalChunker +from docling_core.types.doc.document import DoclingDocument +from pydantic import Field + from crewai.knowledge.source.base_file_knowledge_source import BaseFileKnowledgeSource from crewai.utilities.constants import KNOWLEDGE_DIRECTORY -from docling_core.transforms.chunker.hierarchical_chunker import HierarchicalChunker -from docling.document_converter import DocumentConverter -from docling_core.types.doc.document import DoclingDocument -from docling.datamodel.base_models import InputFormat class DoclingSource(BaseFileKnowledgeSource):