app.models

Models for the preprocessing service.

Classes

EnvironmentEnum(*values)

Enum class for different environments.

HuggingfacePreprocessRequestModel(*, ...[, ...])

Request model for starting a preprocess job from a HuggingFace repository source.

LogLevelEnum(*values)

Enum for loguru log levels.

PreprocessBaseModel(*, ...[, ...])

Base model for preprocess requests (zip and huggingface) and responses.

PreprocessRequestModel(*, ...[, ...])

Base model for preprocess requests, shared by ZIP and HuggingFace sources.

PreprocessResponseModel(*, ...[, ...])

Status and result of a preprocess job, returned by the API and stored in Redis.

Settings([_case_sensitive, ...])

Settings for the preprocessing service.

SourceTypeEnum(*values)

Enum class for different source types.

StateEnum(*values)

Enum class for the state of the process.

ZipPreprocessRequestModel(*, ...[, ...])

Request model for starting a preprocess job from a ZIP-URL source.