mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-09-07 12:00:46 +00:00
chore: merge main
This commit is contained in:
@@ -1,16 +1,21 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import argparse
|
||||
import os
|
||||
import sys
|
||||
|
||||
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
|
||||
|
||||
from pilot.configs.config import Config
|
||||
from pilot.configs.model_config import (
|
||||
DATASETS_DIR,
|
||||
LLM_MODEL_CONFIG,
|
||||
VECTOR_SEARCH_TOP_K,
|
||||
VECTOR_STORE_CONFIG,
|
||||
VECTOR_STORE_TYPE,
|
||||
)
|
||||
from pilot.source_embedding.knowledge_embedding import KnowledgeEmbedding
|
||||
|
||||
CFG = Config()
|
||||
|
||||
|
||||
class LocalKnowledgeInit:
|
||||
embeddings: object = None
|
||||
@@ -47,12 +52,8 @@ if __name__ == "__main__":
|
||||
args = parser.parse_args()
|
||||
vector_name = args.vector_name
|
||||
append_mode = args.append
|
||||
store_type = VECTOR_STORE_TYPE
|
||||
vector_store_config = {
|
||||
"url": VECTOR_STORE_CONFIG["url"],
|
||||
"port": VECTOR_STORE_CONFIG["port"],
|
||||
"vector_store_name": vector_name,
|
||||
}
|
||||
store_type = CFG.VECTOR_STORE_TYPE
|
||||
vector_store_config = {"vector_store_name": vector_name}
|
||||
print(vector_store_config)
|
||||
kv = LocalKnowledgeInit(vector_store_config=vector_store_config)
|
||||
vector_store = kv.knowledge_persist(file_path=DATASETS_DIR, append_mode=append_mode)
|
||||
|
Reference in New Issue
Block a user