CreateLoopsTrainerRequest

class baseten.client.managementapi.CreateLoopsTrainerRequest(*, session_id, base_model, name=None, max_seq_len=None, lora_rank=64, seed=None, scale_down_delay_seconds=900, availability_model='standard', replicas=1, path=None, reuse_from_run_id=None, reuse_from_session_id=None, base_checkpoint=None, scope='default')

Bases: BaseModel

Parameters:
  • session_id (str)

  • base_model (str)

  • name (Name3 | None)

  • max_seq_len (int | None)

  • lora_rank (Annotated[int, Ge(ge=1)])

  • seed (int | None)

  • scale_down_delay_seconds (Annotated[int, Gt(gt=0), Le(le=3600)])

  • availability_model (Literal['standard', 'spot'] | str)

  • replicas (Annotated[int, Ge(ge=1)])

  • path (str | None)

  • reuse_from_run_id (str | None)

  • reuse_from_session_id (str | None)

  • base_checkpoint (str | None)

  • scope (Literal['default', 'serverless', 'dedicated'] | str)

model_config = {}

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