CheckpointList

class baseten.client.modelconfig.CheckpointList(*, download_folder='/tmp/training_checkpoints', artifact_references=None, loops_checkpoint_ids=None, **extra_data)

Bases: BaseModel

Parameters:
  • download_folder (Annotated[str, FieldInfo(annotation=NoneType, required=True, title='Download Folder', description='The folder to download the checkpoints to.', examples=['/tmp/training_checkpoints'])])

  • artifact_references (Annotated[list[TrainingArtifactReference] | None, FieldInfo(annotation=NoneType, required=True, title='Artifact References')])

  • loops_checkpoint_ids (Annotated[list[str] | None, FieldInfo(annotation=NoneType, required=True, title='Loops Checkpoint Ids', description='Loops checkpoint IDs to deploy. Mutually exclusive with artifact_references.')])

  • extra_data (Any)

model_config = {'extra': 'allow'}

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