base_model when starting a Loops run, along with the maximum supported sequence length. Baseten adds rows as new models are validated end to end.
Models
| Model | Max sequence length |
|---|---|
Qwen/Qwen3-0.6B | 8,192 |
Qwen/Qwen3-4B-Instruct-2507 | 40,960 |
Qwen/Qwen3-8B | 131,072 |
Qwen/Qwen3-30B-A3B-Instruct-2507 | 131,072 |
Qwen/Qwen3.5-0.8B | 131,072 |
Qwen/Qwen3.5-2B | 131,072 |
Qwen/Qwen3.5-4B | 131,072 |
Qwen/Qwen3.5-9B | 131,072 |
Qwen/Qwen3.5-27B | 131,072 |
Qwen/Qwen3.5-35B-A3B | 131,072 |
Qwen/Qwen3.5-122B-A10B | 131,072 |
Qwen/Qwen3.5-397B-A17B | 131,072 |
Qwen/Qwen3.6-27B | 131,072 |
Qwen/Qwen3.6-35B-A3B | 131,072 |
moonshotai/Kimi-K2.6 | 131,072 |
moonshotai/Kimi-K2.7-Code | 262,144 |
Pass a model to Loops
Pass the table value verbatim asbase_model through any of the following entry points:
- The Python SDK, using
tinker.ServiceClient.create_lora_training_client(base_model=...). See the Loops quickstart. - The HTTP API, using
POST /v1/loops/runs. - The CLI, using
truss loops push <base_model>, which provisions a session, run, and paired sampler in one call.
sess_xyz789 with the session.id returned by POST /v1/loops/sessions:
POST /v1/loops/runs in the Loops API reference.