baseten.client.managementapiΒΆ

Generated client and models for the Baseten Management API.

Use ApiClient for synchronous access or AsyncApiClient for asynchronous access.

Types in this module are generated from the OpenAPI specification and are NOT covered by any stability or compatibility guarantees. They may change without notice between versions.

Classes

APIKey

APIKeyCategory

APIKeyInfo

APIKeyTombstone

APIKeys

AWSCredentials

ActivateResponse

ApiClient

Generated HTTP client for the Baseten API.

AsyncApiClient

Generated HTTP client for the Baseten API.

AuthCode

AutoscalingSettings

AwsIamDockerAuth

AwsOidcDockerAuth

BasetenLatestCheckpointConfig

BasetenNamedCheckpointConfig

BillableResource

CancelPromotionResponse

CancelPromotionStatus

Chain

ChainDeployment

ChainDeploymentTombstone

ChainDeployments

ChainEnvironment

ChainMetadata

ChainTombstone

Chainlet

ChainletEnvironmentAutoscalingSettingsUpdate

ChainletEnvironmentInstanceTypeUpdate

ChainletEnvironmentSettings

ChainletEnvironmentSettingsRequest

Chains

CheckpointFile

CheckpointSearchRequest

CheckpointSearchResponse

CheckpointSyncStatus

Checkpoints

CreateAPIKeyRequest

CreateApiKeyForGroupRequest

CreateApiKeyForGroupResponse

CreateChainEnvironmentRequest

CreateEnvironmentRequest

CreateGroupRequest

CreateJobWeightConfig

CreateLLMModelRequest

CreateLLMModelVersionRequest

CreateLibraryListingRequest

CreateLibraryListingVersionRequest

CreateLoopsRunRequest

CreateLoopsRunResponse

CreateLoopsSamplerRequest

CreateLoopsSamplerResponse

CreateLoopsSessionRequest

CreateLoopsSessionResponse

CreateModelDeploymentRequest

CreateModelRequest

CreateModelWeightSnapshotRequest

CreateSamplingServerRequest

CreateSamplingServerResponse

CreateTrainerServerRequest

CreateTrainerServerResponse

CreateTrainerSessionRequest

CreateTrainerSessionResponse

CreateTrainingJob

CreateTrainingJobAccelerator

CreateTrainingJobCacheConfig

CreateTrainingJobCheckpointingConfig

CreateTrainingJobCompute

CreateTrainingJobImage

CreateTrainingJobRequest

CreateTrainingJobResponse

CreateTrainingJobRuntime

CreateTrainingJobS3Artifact

CreatedModelDeployment

CreditsUsed

DailyDedicatedUsage

DailyModelApiUsage

DailyTrainingUsage

DeactivateLoopsDeploymentResponse

DeactivateResponse

DedicatedItem

DedicatedUsage

Deployment

DeploymentArchivePayload

DeploymentArchiveSource

DeploymentConfigOutputFormat

DeploymentConfigResponse

DeploymentStatus

DeploymentTombstone

Deployments

DockerAuth

DockerAuthType

DownloadDeploymentResponse

DownloadTrainingJobResponse

EffectiveModelConfig

EffectiveRateLimit

EffectiveUsageLimit

Environment

Environments

FileSummary

GatewayKeyInfo

GcpOidcDockerAuth

GcpServiceAccountJsonDockerAuth

GetAuthCodesResponse

GetBlobCredentialsResponse

GetCacheSummaryResponse

GetDeploymentConfigRequest

GetDeploymentLogsRequest

GetLogsResponse

GetLoopsCapabilitiesResponse

GetLoopsDeploymentLogsRequest

GetLoopsDeploymentMetricsRequest

GetLoopsDeploymentMetricsResponse

GetLoopsDeploymentResponse

GetLoopsRunResponse

GetLoopsSamplerResponse

GetLoopsSessionResponse

GetTrainerServerCheckpointFilesResponse

GetTrainerServerCheckpointsResponse

GetTrainingGpuCapacityResponse

GetTrainingJobCheckpointFilesRequest

GetTrainingJobCheckpointFilesResponse

GetTrainingJobCheckpointsResponse

GetTrainingJobLogsRequest

GetTrainingJobMetricsRequest

GetTrainingJobMetricsResponse

GetTrainingJobResponse

GetTrainingProjectResponse

GitInfo

Group

GroupHierarchy

GroupMetadata

GroupsResponse

InProgressPromotion

InProgressPromotionStatus

InferenceVolumeByStatusDatapoint

InstanceType

InstanceTypePrices

InstanceTypeWithPrice

InstanceTypes

InteractiveSession

InteractiveSessionConfig

KeysForGroupResponse

LLMModelHandle

LibraryListing

LibraryListingSource

LibraryListingTombstone

LibraryListingVersion

LibraryListingVersionTombstone

LibraryListingVersions

LibraryListings

Limit

LimitEnforcement

LimitType

ListLoopsCheckpointsQueryParams

ListLoopsCheckpointsResponse

ListLoopsDeploymentsResponse

ListLoopsRunsQueryParams

ListLoopsRunsResponse

ListLoopsSamplersResponse

ListTrainingJobsResponse

ListTrainingProjectsResponse

LoadCheckpointConfig

Log

LoopsCheckpoint

LoopsCheckpointFilesResponse

LoopsDeployment

LoopsDeploymentMetrics

LoopsDeploymentNodeMetrics

LoopsDeploymentStatus

LoopsRun

LoopsSampler

LoopsSamplerStatus

LoopsSession

MaxScaleDownRate

Model

ModelApiItem

ModelApisUsage

ModelArchiveSource

ModelConfig

ModelTombstone

ModelWeightSnapshot

Models

Name

Name1

OrderBy

PaginationResponse

PatchInteractiveSessionRequest

PatchInteractiveSessionResponse

PrepareModelUploadRequest

PrepareModelUploadResponse

PromoteRequest

PromoteToChainEnvironmentRequest

PromoteToEnvironmentRequest

PromotionCleanupStrategy

PromotionSettings

RateLimit

RateLimitUnit

RecreateTrainingJobResponse

RegisterAPIKeyRequest

RegisterAPIKeyResponse

RegistrySecretDockerAuth

ResourceKind

ResponseTimeDatapoint

RetryDeploymentResponse

RollingDeployConfig

RollingDeployStrategy

SamplingServer

SearchTrainersRequest

SearchTrainersResponse

SearchTrainingJobsRequest

SearchTrainingJobsResponse

SearchedTrainer

Secret

SecretReference

SecretTombstone

Secrets

SignSSHCertificateRequest

SignSSHCertificateResponse

SignalPromotionResponse

SortOrder

StopTrainingJobRequest

StopTrainingJobResponse

StorageMetrics

Subtotal

Subtotal3

Subtotal4

Subtotal5

Subtotal6

Subtotal7

Subtotal8

SupportedModel

Team

Teams

TerminateReplicaResponse

Total

TrainerCheckpointTarget

TrainerServer

TrainerServerCheckpoint

TrainerSession

TrainingGpuCapacityItem

TrainingItem

TrainingJob

TrainingJobCheckpoint

TrainingJobMetric

TrainingJobMetrics

TrainingJobNodeMetrics

TrainingJobTombstone

TrainingProject

TrainingProjectSummary

TrainingProjectTombstone

TrainingUsage

TrussUserEnv

UpdateAutoscalingSettings

UpdateAutoscalingSettingsResponse

UpdateAutoscalingSettingsStatus

UpdateChainEnvironmentRequest

UpdateChainEnvironmentResponse

UpdateChainletEnvironmentAutoscalingSettingsRequest

UpdateChainletEnvironmentInstanceTypeRequest

UpdateChainletEnvironmentInstanceTypeResponse

UpdateEnvironmentRequest

UpdateGroupMetadata

UpdateGroupRequest

UpdateLibraryListingRequest

UpdateLibraryListingVersionRequest

UpdatePromotionSettings

UpdateRollingDeployConfig

UpsertSecretRequest

UpsertTrainingProject

UpsertTrainingProjectRequest

UpsertTrainingProjectResponse

UsageLimit

UsageLimitUnit

UsageSummary

UsageSummaryRequest

User

UserInfo

V1InteractiveSessionAuthProvider

V1InteractiveSessionProvider

V1InteractiveSessionTrigger

ValidateLoopsCheckpointRequest

ValidateLoopsCheckpointResponse