Merge branch 'feat/sprint-web-flow' into dev-0.6

This commit is contained in:
谨欣
2024-08-23 01:24:43 +08:00
35 changed files with 7868 additions and 266 deletions

View File

@@ -332,6 +332,17 @@ class Config(metaclass=Singleton):
os.getenv("MULTI_INSTANCE", "False").lower() == "true"
)
# file server configuration
# The host of the current file server, if None, get the host automatically
self.FILE_SERVER_HOST = os.getenv("FILE_SERVER_HOST")
self.FILE_SERVER_LOCAL_STORAGE_PATH = os.getenv(
"FILE_SERVER_LOCAL_STORAGE_PATH"
)
# multi-instance flag
self.WEBSERVER_MULTI_INSTANCE = (
os.getenv("MULTI_INSTANCE", "False").lower() == "true"
)
@property
def local_db_manager(self) -> "ConnectorManager":
from dbgpt.datasource.manages import ConnectorManager

View File

@@ -173,7 +173,6 @@ class _VariablesRequestBase(BaseModel):
description="The key of the variable to create",
examples=["dbgpt.model.openai.api_key"],
)
label: str = Field(
...,
description="The label of the variable to create",