IAGO / deep-swarm /camel /retrievers /graph_auto_retriever.py
zyh-ralph's picture
initial update
62da328
raw
history blame
501 Bytes
import re
import uuid
from typing import (
TYPE_CHECKING,
Collection,
List,
Optional,
Sequence,
Tuple,
Union,
)
from camel.embeddings import BaseEmbedding, OpenAIEmbedding
from camel.retrievers.vector_retriever import VectorRetriever
from camel.storages import (
BaseVectorStorage,
MilvusStorage,
QdrantStorage,
)
from camel.types import StorageType
from camel.utils import Constants
if TYPE_CHECKING:
from unstructured.documents.elements import Element