|
@@ -3,8 +3,7 @@ from argparse import ArgumentTypeError
|
|
|
from datetime import UTC, datetime
|
|
|
from typing import cast
|
|
|
|
|
|
-import json
|
|
|
-from flask import request,jsonify
|
|
|
+from flask import request
|
|
|
from flask_login import current_user # type: ignore
|
|
|
from flask_restful import Resource, fields, marshal, marshal_with, reqparse # type: ignore
|
|
|
from sqlalchemy import asc, desc
|
|
@@ -53,11 +52,11 @@ from fields.document_fields import (
|
|
|
)
|
|
|
from libs.login import login_required
|
|
|
from models import Dataset, DatasetProcessRule, Document, DocumentSegment, UploadFile
|
|
|
+from models.account import TenantAccountRole
|
|
|
from services.dataset_service import DatasetService, DocumentService
|
|
|
from services.entities.knowledge_entities.knowledge_entities import KnowledgeConfig
|
|
|
from tasks.add_document_to_index_task import add_document_to_index_task
|
|
|
from tasks.remove_document_from_index_task import remove_document_from_index_task
|
|
|
-from models.account import Account, TenantAccountRole
|
|
|
|
|
|
|
|
|
class DocumentResource(Resource):
|