| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- from enum import StrEnum
 - 
 - 
 - class CommonParameterType(StrEnum):
 -     SECRET_INPUT = "secret-input"
 -     TEXT_INPUT = "text-input"
 -     SELECT = "select"
 -     STRING = "string"
 -     NUMBER = "number"
 -     FILE = "file"
 -     FILES = "files"
 -     SYSTEM_FILES = "system-files"
 -     BOOLEAN = "boolean"
 -     APP_SELECTOR = "app-selector"
 -     MODEL_SELECTOR = "model-selector"
 -     TOOLS_SELECTOR = "array[tools]"
 - 
 -     # TOOL_SELECTOR = "tool-selector"
 - 
 - 
 - class AppSelectorScope(StrEnum):
 -     ALL = "all"
 -     CHAT = "chat"
 -     WORKFLOW = "workflow"
 -     COMPLETION = "completion"
 - 
 - 
 - class ModelSelectorScope(StrEnum):
 -     LLM = "llm"
 -     TEXT_EMBEDDING = "text-embedding"
 -     RERANK = "rerank"
 -     TTS = "tts"
 -     SPEECH2TEXT = "speech2text"
 -     MODERATION = "moderation"
 -     VISION = "vision"
 - 
 - 
 - class ToolSelectorScope(StrEnum):
 -     ALL = "all"
 -     CUSTOM = "custom"
 -     BUILTIN = "builtin"
 -     WORKFLOW = "workflow"
 
 
  |