fix import

This commit is contained in:
Lorenze Jay
2024-12-15 22:23:17 -08:00
parent a67ec7e37a
commit ee74ad0d6d

View File

@@ -1,14 +1,15 @@
from pathlib import Path from pathlib import Path
from typing import List, Union, Iterator from typing import Iterator, List, Union
from pydantic import Field
from urllib.parse import urlparse 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.knowledge.source.base_file_knowledge_source import BaseFileKnowledgeSource
from crewai.utilities.constants import KNOWLEDGE_DIRECTORY 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): class DoclingSource(BaseFileKnowledgeSource):