prose.api.schemas package

Submodules

prose.api.schemas.pipelines module

class prose.api.schemas.pipelines.PipelineModelSchema(**data)

Bases: Schema

Parameters:
  • type (str)

  • url (str)

model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

type: str
url: str
class prose.api.schemas.pipelines.PipelineRequirementsSchema(**data)

Bases: Schema

Parameters:

requirements (str)

model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

requirements: str
class prose.api.schemas.pipelines.PipelineResultsSchema(**data)

Bases: Schema

Parameters:

output (dict)

model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

output: dict
class prose.api.schemas.pipelines.PipelineSchema(**data)

Bases: PipelineSchema

Parameters:
  • id (UUID | None)

  • requirements (str)

  • output (AnyObject)

  • created_at (datetime)

  • updated_at (datetime)

  • type (str)

  • step (int)

  • url (str)

created_at: datetime
id: Optional[UUID]
model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

output: AnyObject
requirements: str
step: int
type: str
updated_at: datetime
url: str

Module contents

class prose.api.schemas.PipelineModelSchema(**data)

Bases: Schema

Parameters:
  • type (str)

  • url (str)

model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

type: str
url: str
class prose.api.schemas.PipelineRequirementsSchema(**data)

Bases: Schema

Parameters:

requirements (str)

model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

requirements: str
class prose.api.schemas.PipelineResultsSchema(**data)

Bases: Schema

Parameters:

output (dict)

model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

output: dict
class prose.api.schemas.PipelineSchema(**data)

Bases: PipelineSchema

Parameters:
  • id (UUID | None)

  • requirements (str)

  • output (AnyObject)

  • created_at (datetime)

  • updated_at (datetime)

  • type (Annotated[str, MaxLen(max_length=100)])

  • step (int)

  • url (Annotated[str, MaxLen(max_length=100)])

created_at: datetime
id: Optional[UUID]
model_config: ClassVar[ConfigDict] = {'from_attributes': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

output: AnyObject
requirements: str
step: int
type: str
updated_at: datetime
url: str