GetModelApisParams¶
- class baseten.client.managementapi.GetModelApisParams(*, cursor=None, limit=100, team_ids=None, added_only=False)¶
Bases:
BaseModel- Parameters:
cursor (Annotated[str | None, FieldInfo(annotation=NoneType, required=True, title='Cursor', description='Opaque cursor returned by a previous page. Omit to fetch the first page.')])
limit (Annotated[int, FieldInfo(annotation=NoneType, required=True, title='Limit', description='Maximum number of items to return.', metadata=[Ge(ge=1), Le(le=1000)])])
team_ids (Annotated[list[str] | None, FieldInfo(annotation=NoneType, required=True, title='Team Ids', description='Select teams for added-model details, filtering, and ordering, repeated once per team. Defaults to all teams where you can invoke Model APIs. Any unauthorized team causes a 403.')])
added_only (Annotated[bool, FieldInfo(annotation=NoneType, required=True, title='Added Only', description='When true, restrict the result to Model APIs added by any team where you can invoke Model APIs. Explicit team_ids narrow this to the selected teams. Defaults to the full visible catalog.')])
- model_config = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].