vllm_omni.config.server_settings ¶
FileBackend ¶
Bases: BaseModel
file_concurrency class-attribute instance-attribute ¶
file_concurrency: int = Field(
default=4,
validate_default=True,
description="Maximum number of file operations permitted at a time",
)
file_ttl class-attribute instance-attribute ¶
file_ttl: int | None = Field(
default=None,
description="Optional TTL (in seconds) configuration settings for locally stored files.",
)
path class-attribute instance-attribute ¶
path: str = Field(
default="/tmp/storage",
validate_default=True,
description="Local path to store completed files.",
)
ServerSettings ¶
Bases: BaseSettings
model_config class-attribute instance-attribute ¶
storage class-attribute instance-attribute ¶
storage: FileBackend = Field(default_factory=FileBackend)