| @@ -95,7 +95,7 @@ class AppGenerateEntity(BaseModel): | |||
| task_id: str | |||
| # app config | |||
| app_config: Any | |||
| app_config: Any = None | |||
| file_upload_config: Optional[FileUploadConfig] = None | |||
| inputs: Mapping[str, Any] | |||
| @@ -432,8 +432,8 @@ class QueueAgentLogEvent(AppQueueEvent): | |||
| id: str | |||
| label: str | |||
| node_execution_id: str | |||
| parent_id: str | None | |||
| error: str | None | |||
| parent_id: str | None = None | |||
| error: str | None = None | |||
| status: str | |||
| data: Mapping[str, Any] | |||
| metadata: Optional[Mapping[str, Any]] = None | |||
| @@ -828,8 +828,8 @@ class AgentLogStreamResponse(StreamResponse): | |||
| node_execution_id: str | |||
| id: str | |||
| label: str | |||
| parent_id: str | None | |||
| error: str | None | |||
| parent_id: str | None = None | |||
| error: str | None = None | |||
| status: str | |||
| data: Mapping[str, Any] | |||
| metadata: Optional[Mapping[str, Any]] = None | |||
| @@ -107,7 +107,7 @@ class CustomModelConfiguration(BaseModel): | |||
| model: str | |||
| model_type: ModelType | |||
| credentials: dict | None | |||
| credentials: dict | None = None | |||
| current_credential_id: Optional[str] = None | |||
| current_credential_name: Optional[str] = None | |||
| available_model_credentials: list[CredentialConfiguration] = [] | |||
| @@ -809,7 +809,7 @@ class LoggingMessageNotificationParams(NotificationParams): | |||
| """The severity of this log message.""" | |||
| logger: str | None = None | |||
| """An optional name of the logger issuing this message.""" | |||
| data: Any | |||
| data: Any = None | |||
| """ | |||
| The data to be logged, such as a string message or an object. Any JSON serializable | |||
| type is allowed here. | |||
| @@ -35,7 +35,7 @@ class BaseTraceInfo(BaseModel): | |||
| class WorkflowTraceInfo(BaseTraceInfo): | |||
| workflow_data: Any | |||
| workflow_data: Any = None | |||
| conversation_id: Optional[str] = None | |||
| workflow_app_log_id: Optional[str] = None | |||
| workflow_id: str | |||
| @@ -89,7 +89,7 @@ class SuggestedQuestionTraceInfo(BaseTraceInfo): | |||
| class DatasetRetrievalTraceInfo(BaseTraceInfo): | |||
| documents: Any | |||
| documents: Any = None | |||
| class ToolTraceInfo(BaseTraceInfo): | |||
| @@ -97,12 +97,12 @@ class ToolTraceInfo(BaseTraceInfo): | |||
| tool_inputs: dict[str, Any] | |||
| tool_outputs: str | |||
| metadata: dict[str, Any] | |||
| message_file_data: Any | |||
| message_file_data: Any = None | |||
| error: Optional[str] = None | |||
| tool_config: dict[str, Any] | |||
| time_cost: Union[int, float] | |||
| tool_parameters: dict[str, Any] | |||
| file_url: Union[str, None, list] | |||
| file_url: Union[str, None, list] = None | |||
| class GenerateNameTraceInfo(BaseTraceInfo): | |||
| @@ -113,7 +113,7 @@ class GenerateNameTraceInfo(BaseTraceInfo): | |||
| class TaskData(BaseModel): | |||
| app_id: str | |||
| trace_info_type: str | |||
| trace_info: Any | |||
| trace_info: Any = None | |||
| trace_info_info_map = { | |||
| @@ -24,7 +24,7 @@ class PluginDaemonBasicResponse(BaseModel, Generic[T]): | |||
| code: int | |||
| message: str | |||
| data: Optional[T] | |||
| data: Optional[T] = None | |||
| class InstallPluginMessage(BaseModel): | |||
| @@ -28,8 +28,8 @@ def create_ssl_context() -> ssl.SSLContext: | |||
| class HuaweiCloudVectorConfig(BaseModel): | |||
| hosts: str | |||
| username: str | None | |||
| password: str | None | |||
| username: str | None = None | |||
| password: str | None = None | |||
| @model_validator(mode="before") | |||
| @classmethod | |||
| @@ -24,10 +24,10 @@ logger = logging.getLogger(__name__) | |||
| class TencentConfig(BaseModel): | |||
| url: str | |||
| api_key: Optional[str] | |||
| api_key: Optional[str] = None | |||
| timeout: float = 30 | |||
| username: Optional[str] | |||
| database: Optional[str] | |||
| username: Optional[str] = None | |||
| database: Optional[str] = None | |||
| index_type: str = "HNSW" | |||
| metric_type: str = "IP" | |||
| shard: int = 1 | |||
| @@ -19,7 +19,7 @@ class Segment(BaseModel): | |||
| model_config = ConfigDict(frozen=True) | |||
| value_type: SegmentType | |||
| value: Any | |||
| value: Any = None | |||
| @field_validator("value_type") | |||
| @classmethod | |||
| @@ -23,7 +23,7 @@ NumberType = Union[int, float] | |||
| class DefaultValue(BaseModel): | |||
| value: Any | |||
| value: Any = None | |||
| type: DefaultValueType | |||
| key: str | |||
| @@ -16,7 +16,7 @@ class UpdatedVariable(BaseModel): | |||
| name: str | |||
| selector: Sequence[str] | |||
| value_type: SegmentType | |||
| new_value: Any | |||
| new_value: Any = None | |||
| _T = TypeVar("_T", bound=MutableMapping[str, Any]) | |||
| @@ -99,17 +99,17 @@ def _check_version_compatibility(imported_version: str) -> ImportStatus: | |||
| class PendingData(BaseModel): | |||
| import_mode: str | |||
| yaml_content: str | |||
| name: str | None | |||
| description: str | None | |||
| icon_type: str | None | |||
| icon: str | None | |||
| icon_background: str | None | |||
| app_id: str | None | |||
| name: str | None = None | |||
| description: str | None = None | |||
| icon_type: str | None = None | |||
| icon: str | None = None | |||
| icon_background: str | None = None | |||
| app_id: str | None = None | |||
| class CheckDependenciesPendingData(BaseModel): | |||
| dependencies: list[PluginDependency] | |||
| app_id: str | None | |||
| app_id: str | None = None | |||
| class AppDslService: | |||