Procházet zdrojové kódy

fix: resolve circular import in AppGenerateEntity (#23731)

tags/1.7.2
-LAN- před 2 měsíci
rodič
revize
2dbf20a3e9
Žádný účet není propojen s e-mailovou adresou tvůrce revize
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2
    2
      api/core/app/entities/app_invoke_entities.py

+ 2
- 2
api/core/app/entities/app_invoke_entities.py Zobrazit soubor

@@ -9,7 +9,6 @@ from core.app.app_config.entities import EasyUIBasedAppConfig, WorkflowUIBasedAp
from core.entities.provider_configuration import ProviderModelBundle
from core.file import File, FileUploadConfig
from core.model_runtime.entities.model_entities import AIModelEntity
from core.ops.ops_trace_manager import TraceQueueManager


class InvokeFrom(Enum):
@@ -114,7 +113,8 @@ class AppGenerateEntity(BaseModel):
extras: dict[str, Any] = Field(default_factory=dict)

# tracing instance
trace_manager: Optional[TraceQueueManager] = None
# Using Any to avoid circular import with TraceQueueManager
trace_manager: Optional[Any] = None


class EasyUIBasedAppGenerateEntity(AppGenerateEntity):

Načítá se…
Zrušit
Uložit