Skip to content

Commit 8efc635

Browse files
authored
chore: remove useless code (#1106)
1 parent 6d2fcb7 commit 8efc635

7 files changed

Lines changed: 13 additions & 132 deletions

File tree

aperag/config.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
import json
1516
import os
1617
from functools import wraps
1718
from pathlib import Path
@@ -25,6 +26,8 @@
2526
from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine
2627
from sqlalchemy.orm import Session, sessionmaker
2728

29+
from aperag.vectorstore.connector import VectorStoreConnectorAdaptor
30+
2831
BASE_DIR = Path(__file__).resolve().parent.parent
2932

3033
load_dotenv(os.path.join(BASE_DIR, ".env"))
@@ -290,3 +293,11 @@ async def wrapper(*args, **kwargs):
290293

291294
AsyncSessionDep = Annotated[AsyncSession, Depends(get_async_session)]
292295
SyncSessionDep = Annotated[Session, Depends(get_sync_session)]
296+
297+
298+
def get_vector_db_connector(collection: str) -> VectorStoreConnectorAdaptor:
299+
# todo: specify the collection for different user
300+
# one person one collection
301+
ctx = json.loads(settings.vector_db_context)
302+
ctx["collection"] = collection
303+
return VectorStoreConnectorAdaptor(settings.vector_db_type, ctx=ctx)

aperag/index/vector_index.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from aperag.llm.embed.embedding_utils import create_embeddings_and_store
2525
from aperag.utils.tokenizer import get_default_tokenizer
2626
from aperag.utils.utils import generate_vector_db_collection_name
27-
from config.vector_db import get_vector_db_connector
27+
from aperag.config import get_vector_db_connector
2828

2929
logger = logging.getLogger(__name__)
3030

aperag/tasks/collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
generate_fulltext_index_name,
2929
generate_vector_db_collection_name,
3030
)
31-
from config.vector_db import get_vector_db_connector
31+
from aperag.config import get_vector_db_connector
3232

3333
logger = logging.getLogger(__name__)
3434

config/flowerconfig.py

Lines changed: 0 additions & 37 deletions
This file was deleted.

config/urls.py

Lines changed: 0 additions & 34 deletions
This file was deleted.

config/vector_db.py

Lines changed: 0 additions & 29 deletions
This file was deleted.

config/wsgi.py

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)