chore: use singular style in config class name (#5489)

This commit is contained in:
Bowen Liang
2024-06-22 09:54:25 +08:00
committed by GitHub
parent 9a5c423d59
commit 8890978ad3
11 changed files with 82 additions and 82 deletions

View File

@@ -3,7 +3,7 @@ from typing import Optional
from pydantic import AliasChoices, BaseModel, Field, NonNegativeInt, PositiveInt
class SecurityConfigs(BaseModel):
class SecurityConfig(BaseModel):
"""
Secret Key configs
"""
@@ -16,7 +16,7 @@ class SecurityConfigs(BaseModel):
)
class AppExecutionConfigs(BaseModel):
class AppExecutionConfig(BaseModel):
"""
App Execution configs
"""
@@ -26,7 +26,7 @@ class AppExecutionConfigs(BaseModel):
)
class CodeExecutionSandboxConfigs(BaseModel):
class CodeExecutionSandboxConfig(BaseModel):
"""
Code Execution Sandbox configs
"""
@@ -41,7 +41,7 @@ class CodeExecutionSandboxConfigs(BaseModel):
)
class EndpointConfigs(BaseModel):
class EndpointConfig(BaseModel):
"""
Module URL configs
"""
@@ -70,7 +70,7 @@ class EndpointConfigs(BaseModel):
)
class FileAccessConfigs(BaseModel):
class FileAccessConfig(BaseModel):
"""
File Access configs
"""
@@ -89,7 +89,7 @@ class FileAccessConfigs(BaseModel):
)
class FileUploadConfigs(BaseModel):
class FileUploadConfig(BaseModel):
"""
File Uploading configs
"""
@@ -114,7 +114,7 @@ class FileUploadConfigs(BaseModel):
)
class HttpConfigs(BaseModel):
class HttpConfig(BaseModel):
"""
HTTP configs
"""
@@ -124,7 +124,7 @@ class HttpConfigs(BaseModel):
)
class InnerAPIConfigs(BaseModel):
class InnerAPIConfig(BaseModel):
"""
Inner API configs
"""
@@ -139,7 +139,7 @@ class InnerAPIConfigs(BaseModel):
)
class LoggingConfigs(BaseModel):
class LoggingConfig(BaseModel):
"""
Logging configs
"""
@@ -171,7 +171,7 @@ class LoggingConfigs(BaseModel):
)
class ModelLoadBalanceConfigs(BaseModel):
class ModelLoadBalanceConfig(BaseModel):
"""
Model load balance configs
"""
@@ -181,7 +181,7 @@ class ModelLoadBalanceConfigs(BaseModel):
)
class BillingConfigs(BaseModel):
class BillingConfig(BaseModel):
"""
Platform Billing Configurations
"""
@@ -191,7 +191,7 @@ class BillingConfigs(BaseModel):
)
class UpdateConfigs(BaseModel):
class UpdateConfig(BaseModel):
"""
Update configs
"""
@@ -201,7 +201,7 @@ class UpdateConfigs(BaseModel):
)
class WorkflowConfigs(BaseModel):
class WorkflowConfig(BaseModel):
"""
Workflow feature configs
"""
@@ -222,7 +222,7 @@ class WorkflowConfigs(BaseModel):
)
class OAuthConfigs(BaseModel):
class OAuthConfig(BaseModel):
"""
oauth configs
"""
@@ -252,7 +252,7 @@ class OAuthConfigs(BaseModel):
)
class ModerationConfigs(BaseModel):
class ModerationConfig(BaseModel):
"""
Moderation in app configs.
"""
@@ -264,7 +264,7 @@ class ModerationConfigs(BaseModel):
)
class ToolConfigs(BaseModel):
class ToolConfig(BaseModel):
"""
Tool configs
"""
@@ -275,7 +275,7 @@ class ToolConfigs(BaseModel):
)
class MailConfigs(BaseModel):
class MailConfig(BaseModel):
"""
Mail Configurations
"""
@@ -331,7 +331,7 @@ class MailConfigs(BaseModel):
)
class RagEtlConfigs(BaseModel):
class RagEtlConfig(BaseModel):
"""
RAG ETL Configurations.
"""
@@ -357,7 +357,7 @@ class RagEtlConfigs(BaseModel):
)
class DataSetConfigs(BaseModel):
class DataSetConfig(BaseModel):
"""
Dataset configs
"""
@@ -368,7 +368,7 @@ class DataSetConfigs(BaseModel):
)
class WorkspaceConfigs(BaseModel):
class WorkspaceConfig(BaseModel):
"""
Workspace configs
"""
@@ -379,7 +379,7 @@ class WorkspaceConfigs(BaseModel):
)
class IndexingConfigs(BaseModel):
class IndexingConfig(BaseModel):
"""
Indexing configs.
"""
@@ -390,36 +390,36 @@ class IndexingConfigs(BaseModel):
)
class ImageFormatConfigs(BaseModel):
class ImageFormatConfig(BaseModel):
MULTIMODAL_SEND_IMAGE_FORMAT: str = Field(
description='multi model send image format, support base64, url, default is base64',
default='base64',
)
class FeatureConfigs(
class FeatureConfig(
# place the configs in alphabet order
AppExecutionConfigs,
BillingConfigs,
CodeExecutionSandboxConfigs,
DataSetConfigs,
EndpointConfigs,
FileAccessConfigs,
FileUploadConfigs,
HttpConfigs,
ImageFormatConfigs,
InnerAPIConfigs,
IndexingConfigs,
LoggingConfigs,
MailConfigs,
ModelLoadBalanceConfigs,
ModerationConfigs,
OAuthConfigs,
RagEtlConfigs,
SecurityConfigs,
ToolConfigs,
UpdateConfigs,
WorkflowConfigs,
WorkspaceConfigs,
AppExecutionConfig,
BillingConfig,
CodeExecutionSandboxConfig,
DataSetConfig,
EndpointConfig,
FileAccessConfig,
FileUploadConfig,
HttpConfig,
ImageFormatConfig,
InnerAPIConfig,
IndexingConfig,
LoggingConfig,
MailConfig,
ModelLoadBalanceConfig,
ModerationConfig,
OAuthConfig,
RagEtlConfig,
SecurityConfig,
ToolConfig,
UpdateConfig,
WorkflowConfig,
WorkspaceConfig,
):
pass