Rename imports (#9)

This commit is contained in:
Arnav Agrawal 2024-12-30 11:58:53 -05:00 committed by GitHub
parent 848198f478
commit 3ad55129b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 9 additions and 10 deletions

View File

@ -1,7 +1,7 @@
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from typing import List, Union from typing import List, Union
from core.models.documents import Chunk from core.models.chunk import Chunk
class BaseEmbeddingModel(ABC): class BaseEmbeddingModel(ABC):

View File

@ -1,7 +1,7 @@
from typing import List, Union from typing import List, Union
from ollama import AsyncClient from ollama import AsyncClient
from core.embedding.base_embedding_model import BaseEmbeddingModel from core.embedding.base_embedding_model import BaseEmbeddingModel
from core.models.documents import Chunk from core.models.chunk import Chunk
class OllamaEmbeddingModel(BaseEmbeddingModel): class OllamaEmbeddingModel(BaseEmbeddingModel):

View File

@ -1,7 +1,7 @@
from typing import List, Union from typing import List, Union
from openai import OpenAI from openai import OpenAI
from core.models.documents import Chunk from core.models.chunk import Chunk
from core.embedding.base_embedding_model import BaseEmbeddingModel from core.embedding.base_embedding_model import BaseEmbeddingModel

View File

@ -1,6 +1,6 @@
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from typing import Any, Dict, List, Tuple from typing import Any, Dict, List, Tuple
from core.models.documents import Chunk from core.models.chunk import Chunk
class BaseParser(ABC): class BaseParser(ABC):

View File

@ -3,7 +3,7 @@ import logging
import os import os
import tempfile import tempfile
import magic import magic
from core.models.documents import Chunk from core.models.chunk import Chunk
from core.parser.base_parser import BaseParser from core.parser.base_parser import BaseParser
from core.parser.unstructured_parser import UnstructuredAPIParser from core.parser.unstructured_parser import UnstructuredAPIParser

View File

@ -2,7 +2,7 @@ from typing import Any, Dict, List, Tuple
import io import io
from langchain.text_splitter import RecursiveCharacterTextSplitter from langchain.text_splitter import RecursiveCharacterTextSplitter
from langchain_unstructured import UnstructuredLoader from langchain_unstructured import UnstructuredLoader
from core.models.documents import Chunk from core.models.chunk import Chunk
import logging import logging
from .base_parser import BaseParser from .base_parser import BaseParser

View File

@ -3,10 +3,9 @@ from typing import Dict, Any, List, Optional
from fastapi import UploadFile from fastapi import UploadFile
from core.models.request import IngestTextRequest from core.models.request import IngestTextRequest
from core.models.chunk import Chunk, DocumentChunk
from core.models.documents import ( from core.models.documents import (
Chunk,
Document, Document,
DocumentChunk,
ChunkResult, ChunkResult,
DocumentContent, DocumentContent,
DocumentResult, DocumentResult,

View File

@ -1,6 +1,6 @@
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from typing import List, Optional, Tuple from typing import List, Optional, Tuple
from core.models.documents import DocumentChunk from core.models.chunk import DocumentChunk
class BaseVectorStore(ABC): class BaseVectorStore(ABC):

View File

@ -4,7 +4,7 @@ from motor.motor_asyncio import AsyncIOMotorClient
from pymongo.errors import PyMongoError from pymongo.errors import PyMongoError
from .base_vector_store import BaseVectorStore from .base_vector_store import BaseVectorStore
from core.models.documents import DocumentChunk from core.models.chunk import DocumentChunk
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)