refactor(core): Remove extra_config from File. (#10203)

This commit is contained in:
-LAN- 2024-11-08 18:13:24 +08:00 • committed by GitHub
commit 25ca0278dd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 263 additions and 344 deletions

View file

@ -4,7 +4,7 @@ from typing import Any, Optional
from pydantic import BaseModel, Field, field_validator
from core.file import FileExtraConfig, FileTransferMethod, FileType
from core.file import FileTransferMethod, FileType, FileUploadConfig
from core.model_runtime.entities.message_entities import PromptMessageRole
from models.model import AppMode
@ -211,7 +211,7 @@ class TracingConfigEntity(BaseModel):
class AppAdditionalFeatures(BaseModel):
file_upload: Optional[FileExtraConfig] = None
file_upload: Optional[FileUploadConfig] = None
opening_statement: Optional[str] = None
suggested_questions: list[str] = []
suggested_questions_after_answer: bool = False