Skip to main content
Choose a base model for supervised fine-tuning (SFT) or reinforcement learning (RL). Every model trains in the dedicated mode, and three also train in the serverless mode. To compare the modes, see Availability modes.

Choose a model

To pay per token without managing deployments, choose a serverless model:
  • Qwen/Qwen3.6-35B-A3B: text and vision.
  • zai-org/GLM-5.3-Flash: text and vision.
  • zai-org/GLM-5.3: text only. Its long-context configuration doesn’t support cross_entropy or dpo losses.
Serverless runs bill per token at the rates listed under Serverless Loops token pricing. To train any other model, or to choose GPUs and replicas, use the dedicated mode.

Models

Check workspace access

Use Get server capabilities to list the models and sequence lengths your workspace can use. Set your workspace API key as BASETEN_API_KEY:
To check model access:Install the Baseten CLI. For reinforcement learning (RL), run the following command:
For supervised fine-tuning (SFT), run the following command:
Both interfaces return a supported_models list. This excerpt shows one model; the available models and limits depend on your workspace:
Response excerpt
Each model entry includes:
string
Model ID to pass as base_model when you create a run.
integer
Maximum supported training sequence length, in tokens.
integer
Maximum training sequence length enabled for your workspace, in tokens. A value of 0 means your workspace can’t run the model.
boolean | null
Whether serverless Loops supports the model. Support doesn’t guarantee that a particular run or sampler uses the serverless mode. See Availability modes for how Loops chooses a mode.
An enabled model can still fail to provision when GPUs are unavailable or your organization has reached its trainer limit. See Resolve capacity and quota errors to choose whether to retry, stop an existing run, or request more capacity.

Next steps