> See the full index of documentation pages at https://docs.zettabyte.com/llms.txt.

# zSTUDIO models and model IDs

> zSTUDIO's model API gives you a choice of models through one API, and you pay per token.

Source: https://docs.zettabyte.com/docs/maas/models

Last updated: 2026-10-10

The tables that follow list the models shown in the console's Model Market as of 8 October 2026. The Model Market shows the current list, so check it if a model you want isn't here: [Find a model ID](https://docs.zettabyte.com/docs/maas/quickstart#find-a-model-id) in the quickstart says how to open it.

Copy an ID exactly as listed into the `model` field of a request. If the ID isn't recognised, the call returns HTTP `503` with the `code` `model_not_found`, and [Errors](https://docs.zettabyte.com/docs/maas/errors) explains it.

Support by model as of 6 October 2026; it can change.

Every listed model streams a plain reply.

Columns:

- **Tool calling:** whether the model can answer a request that offers it functions to call.
- **Streaming with tools:** whether a streamed reply works when the request also offers functions.
- **Image input:** whether a request can carry an image.

Each cell holds one of three values:

- **Yes:** available through the zSTUDIO API.
- **No:** not available through the zSTUDIO API.
- **A dash:** the answer varied on that date. Try it with your own request before you build on it.

## Claude

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `claude-fable-5` | Yes | Yes | Yes |
| `claude-fable-5.1` | Yes | Yes | Yes |
| `claude-opus-4.8` | Yes | Yes | Yes |
| `claude-opus-5` | Yes | Yes | Yes |
| `claude-sonnet-5` | Yes | Yes | Yes |

## Codestral

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `codestral-2508` | Yes | Yes | No |

## Command

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `command-a` | No | No | No |

## DeepSeek

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `deepseek-v4-flash` | Yes | Yes | No |
| `deepseek-v4-flash-0731` | Yes | Yes | No |
| `deepseek-v4-pro` | Yes | Yes | No |
| `deepseek-v4-pro-0813` | Yes | Yes | No |

## Devstral

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `devstral-2512` | Yes | Yes | No |

## Gemini

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `gemini-3.1-flash-lite` | Yes | Yes | Yes |
| `gemini-3.1-pro-preview` | - | Yes | Yes |
| `gemini-3.5-flash-lite` | Yes | Yes | Yes |
| `gemini-3.6-flash` | Yes | Yes | Yes |
| `gemini-3.7-flash` | Yes | Yes | Yes |
| `gemini-3.8-flash` | Yes | Yes | Yes |

## Gemma

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `gemma-4-26b-a4b-it` | Yes | Yes | Yes |
| `gemma-4-31b-it` | Yes | Yes | Yes |

## GLM

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `glm-5.2` | Yes | Yes | No |
| `glm-5.3` | Yes | Yes | No |
| `glm-5.3-flash` | Yes | Yes | Yes |
| `glm-5v-turbo` | Yes | Yes | Yes |

## GPT

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `gpt-5.4-mini` | Yes | Yes | Yes |
| `gpt-5.4-nano` | Yes | Yes | Yes |
| `gpt-5.5` | Yes | Yes | Yes |
| `gpt-5.6-luna` | Yes | Yes | Yes |
| `gpt-5.6-sol` | Yes | Yes | Yes |
| `gpt-6-astra` | Yes | Yes | Yes |
| `gpt-6-astra-pro` | Yes | Yes | Yes |
| `gpt-oss-120b` | Yes | Yes | No |
| `gpt-oss-20b` | Yes | Yes | No |

## Grok

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `grok-4.3` | Yes | Yes | Yes |
| `grok-4.5` | Yes | Yes | Yes |
| `grok-4.6` | Yes | Yes | Yes |

## Kimi

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `kimi-k2-thinking` | Yes | Yes | No |
| `kimi-k2.6` | Yes | Yes | Yes |
| `kimi-k2.7-code` | Yes | Yes | Yes |
| `kimi-k3` | Yes | Yes | Yes |

## Llama

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `llama-4-maverick` | Yes | Yes | Yes |

## MiMo

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `mimo-v2.5` | Yes | Yes | Yes |
| `mimo-v2.5-pro` | Yes | Yes | No |

## MiniMax

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `minimax-m2.7` | Yes | Yes | No |
| `minimax-m3` | Yes | Yes | Yes |

## Mistral

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `mistral-medium-3-5` | Yes | Yes | Yes |
| `mistral-small-2603` | Yes | Yes | - |

## Muse

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `muse-spark-1.3` | Yes | Yes | Yes |

## Nemotron

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `nemotron-3-super-120b-a12b` | - | - | No |
| `nemotron-3-ultra-550b-a55b` | Yes | Yes | No |
| `nemotron-3.5-lightning` | Yes | Yes | No |

## Qwen

| Model ID | Tool calling | Streaming with tools | Image input |
| --- | --- | --- | --- |
| `qwen3-coder-next` | Yes | Yes | No |
| `qwen3-coder-plus` | Yes | Yes | No |
| `qwen3.8-2.4t-a95b` | Yes | Yes | No |
| `qwen3.8-flash` | Yes | Yes | Yes |
| `qwen3.8-max-0902` | Yes | Yes | Yes |

## Next steps

With an ID chosen, go on to one of these:

- [Quickstart](https://docs.zettabyte.com/docs/maas/quickstart): make a first call.
- [Connect an app or tool](https://docs.zettabyte.com/docs/maas/connect-an-app-or-tool): use the ID in an app or tool.
- [Errors](https://docs.zettabyte.com/docs/maas/errors): read what an error means.
- [API overview](https://docs.zettabyte.com/docs/maas/overview): how the API works.
