wangdongxu

jira:NYJ-1460 desc:建表py

... ... @@ -28,3 +28,10 @@ class VectorDBClient(ABC):
bool: 连接正常返回True,否则返回False
"""
pass
class TableInit(ABC):
@abstractmethod
async def create_table(self, name, embedding_version, embedding_dim) -> None:
pass
... ...
from .base import TableInit
from . import es_client
class ESTableInit(TableInit):
def __init__(self):
self.es_client = es_client
async def create_table(self, name, embedding_version, embedding_dim) -> None:
pass
... ...