refactor: Refactor datasource module (#1309)

This commit is contained in:
Fangyin Cheng
2024-03-18 18:06:40 +08:00
committed by GitHub
parent 84bedee306
commit 4970c9f813
108 changed files with 1194 additions and 1066 deletions

View File

@@ -4,7 +4,7 @@ from abc import ABC, abstractmethod
from enum import Enum
from typing import Any, List, Optional, Tuple, Type
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.text_splitter.text_splitter import (
MarkdownHeaderTextSplitter,
PageTextSplitter,

View File

@@ -2,7 +2,7 @@
import csv
from typing import Any, List, Optional
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -3,7 +3,7 @@ from typing import Any, List, Optional
import docx
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -3,7 +3,7 @@ from typing import Any, List, Optional
import chardet
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -1,7 +1,7 @@
"""Markdown Knowledge."""
from typing import Any, List, Optional
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -1,7 +1,7 @@
"""PDF Knowledge."""
from typing import Any, List, Optional
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -1,7 +1,7 @@
"""PPTX Knowledge."""
from typing import Any, List, Optional
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -1,7 +1,7 @@
"""String Knowledge."""
from typing import Any, List, Optional
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import ChunkStrategy, Knowledge, KnowledgeType

View File

@@ -3,7 +3,7 @@ from typing import Any, List, Optional
import chardet
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import (
ChunkStrategy,
DocumentType,

View File

@@ -1,7 +1,7 @@
"""URL Knowledge."""
from typing import Any, List, Optional
from dbgpt.rag.chunk import Document
from dbgpt.core import Document
from dbgpt.rag.knowledge.base import ChunkStrategy, Knowledge, KnowledgeType