Signed-off-by: -LAN- <laipz8200@outlook.com>tags/0.15.0
| @@ -442,9 +442,8 @@ class DocumentBatchIndexingEstimateApi(DocumentResource): | |||
| dataset_id = str(dataset_id) | |||
| batch = str(batch) | |||
| documents = self.get_batch_documents(dataset_id, batch) | |||
| response = {"tokens": 0, "total_price": 0, "currency": "USD", "total_segments": 0, "preview": []} | |||
| if not documents: | |||
| return response, 200 | |||
| return {"tokens": 0, "total_price": 0, "currency": "USD", "total_segments": 0, "preview": []}, 200 | |||
| data_process_rule = documents[0].dataset_process_rule | |||
| data_process_rule_dict = data_process_rule.to_dict() | |||
| info_list = [] | |||
| @@ -628,7 +628,7 @@ class DocumentSegment(db.Model): # type: ignore[name-defined] | |||
| return text | |||
| class ChildChunk(db.Model): | |||
| class ChildChunk(db.Model): # type: ignore[name-defined] | |||
| __tablename__ = "child_chunks" | |||
| __table_args__ = ( | |||
| db.PrimaryKeyConstraint("id", name="child_chunk_pkey"), | |||
| @@ -910,7 +910,7 @@ class ExternalKnowledgeBindings(db.Model): # type: ignore[name-defined] | |||
| updated_at = db.Column(db.DateTime, nullable=False, server_default=func.current_timestamp()) | |||
| class DatasetAutoDisableLog(db.Model): | |||
| class DatasetAutoDisableLog(db.Model): # type: ignore[name-defined] | |||
| __tablename__ = "dataset_auto_disable_logs" | |||
| __table_args__ = ( | |||
| db.PrimaryKeyConstraint("id", name="dataset_auto_disable_log_pkey"), | |||
| @@ -2,7 +2,7 @@ import logging | |||
| import time | |||
| import click | |||
| from celery import shared_task | |||
| from celery import shared_task # type: ignore | |||
| from flask import render_template | |||
| from extensions.ext_mail import mail | |||
| @@ -2,7 +2,7 @@ import logging | |||
| import time | |||
| import click | |||
| from celery import shared_task | |||
| from celery import shared_task # type: ignore | |||
| from core.rag.index_processor.index_processor_factory import IndexProcessorFactory | |||
| from core.tools.utils.web_reader_tool import get_image_upload_file_ids | |||
| @@ -2,7 +2,7 @@ import logging | |||
| import time | |||
| import click | |||
| from celery import shared_task | |||
| from celery import shared_task # type: ignore | |||
| from core.rag.index_processor.index_processor_factory import IndexProcessorFactory | |||
| from extensions.ext_database import db | |||
| @@ -3,7 +3,7 @@ import logging | |||
| import time | |||
| import click | |||
| from celery import shared_task | |||
| from celery import shared_task # type: ignore | |||
| from core.rag.index_processor.constant.index_type import IndexType | |||
| from core.rag.index_processor.index_processor_factory import IndexProcessorFactory | |||