Find your model’s ID
Each inference checkpoint registers its weights in your project’s model registry, and you deploy by the registry ID. Read it from the checkpoint’sregistration:
tg training ls-checkpoints --type inference --session <session_id> lists each inference checkpoint’s registry ID in its Model column.
What you deploy depends on which ID your checkpoint registers:
registration.adapter: A LoRA session registers only the adapter. Deploy the adapter on its own deployment, or attach it to a multi-LoRA deployment.registration.model: A full-weight session, or a LoRA session on custom base weights, registers a merged model. Deploy its ID directly.
Deploy a LoRA adapter in merged mode
To serve a LoRA adapter for production traffic, deploy it on its own deployment with--merge. Each replica merges the adapter into its base model’s weights when it starts, then serves the merged model at the base model’s speed and cost. There’s no merge job or upload.
Some models like GLM-5.3 and Kimi-K3 can only be served in FP4, so their adapters can’t deploy with --merge. Prepare them for FP4 inference instead.
Run tg beta endpoints deploy with the adapter’s ID:
The merge adds to the time each replica takes to start, including replicas that autoscaling adds later. A new deployment can take 20 minutes or more to become ready. To deploy with the SDK, see Deploy the adapter.
Choose a config
List the serving base model’s profiles withtg beta models configs, passing the base model ID from this table:
Pass
--config the ID of a profile whose accelerator_type is nvidia-b200-180gb and adapter_mode is disabled. For Qwen3.6 35B A3B, cr_Ceh96pLTPcNatioB4YfHe is a single-B200 profile. The profile’s accelerator_count sets the GPUs per replica. If no B200 profile is listed, contact your account team for B200 serving support.
Adapters from a model’s single-session variant register against the same base model as the default model, so they deploy the same way.
Deploy LoRA adapters for FP4 inference
Dedicated model inference serves GLM-5.3 and Kimi-K3 in FP4. To serve an adapter trained on one of them on its own deployment, first run an FP4 preparation job. The job merges the adapter into the base model weights, then calibrates and quantizes the result to FP4. It registers the result as a private model in your project. Estimate the job, then start it:estimate prints the job’s price and running time without creating anything. create --watch starts the paid job and prints the prepared model’s ID when it completes. A job runs for about 6 hours on GLM-5.3 and 18 hours on Kimi-K3, plus any wait for GPU capacity. Then deploy the prepared model by that ID.
For custom calibration data, job monitoring, cancellation, and the SDK, see Prepare for FP4 inference.
Deploy a merged model
Deploy a merged model, such as a full-weight checkpoint or an FP4-prepared model, withtg beta endpoints deploy:
deploy creates the endpoint and routes all traffic to the new deployment. The dedicated model inference quickstart walks through the rest of the flow, from choosing a config to calling the endpoint. Scale the deployment to zero or delete the endpoint when you’re done.
Serve the adapter on a multi-LoRA deployment
Instead of deploying a LoRA adapter on its own, you can attach it to a running deployment of its base model, if the base model supports multi-LoRA deployment. Attaching takes about a minute, with no extra job or upload. Each request does extra work for the adapter, and a deployment holds a limited number of adapters. Use it to compare candidates and to serve adapters with low or mixed traffic. For production traffic, deploy the adapter on its own deployment. Multi-LoRA deployment covers attaching adapters with the CLI or the console, calling them, and comparing candidates.Next steps
Multi-LoRA deployment
Attach candidate adapters to one deployment and compare them per request.
Prepare for FP4 inference
Merge and calibrate a GLM or Kimi-K3 adapter as one FP4 model.
Dedicated model inference quickstart
The CLI and SDK deploy flow, step by step.
Manage checkpoints
Save the inference checkpoints you deploy.