|
|
|
|
|
|
|
|
import logging |
|
|
import logging |
|
|
import os |
|
|
import os |
|
|
import json |
|
|
import json |
|
|
|
|
|
|
|
|
from flask import request |
|
|
from flask import request |
|
|
from peewee import OperationalError |
|
|
from peewee import OperationalError |
|
|
|
|
|
|
|
|
from api import settings |
|
|
from api import settings |
|
|
from api.db import FileSource, StatusEnum |
|
|
from api.db import FileSource, StatusEnum |
|
|
from api.db.db_models import File |
|
|
from api.db.db_models import File |
|
|
|
|
|
|
|
|
_, kb = KnowledgebaseService.get_by_id(dataset_id) |
|
|
_, kb = KnowledgebaseService.get_by_id(dataset_id) |
|
|
settings.docStoreConn.delete({"knowledge_graph_kwd": ["graph", "subgraph", "entity", "relation"]}, search.index_name(kb.tenant_id), dataset_id) |
|
|
settings.docStoreConn.delete({"knowledge_graph_kwd": ["graph", "subgraph", "entity", "relation"]}, search.index_name(kb.tenant_id), dataset_id) |
|
|
|
|
|
|
|
|
return get_result(data=True) |
|
|
|
|
|
|
|
|
return get_result(data=True) |