> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tensormesh.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Choose A Serverless Model Name

> How to think about Tensormesh serverless model names before sending your first request.

Serverless quickstarts need a model name such as `MiniMaxAI/MiniMax-M2.5`.

## How To Discover A Serverless Model

If you have Control Plane access for the same Tensormesh environment, log in first and then use the pricing command:

```sh theme={null}
tm auth login
tm billing pricing serverless list
```

For machine-friendly output:

```sh theme={null}
tm --output json billing pricing serverless list --active-only
```

Use the returned `pricing[].model` value in SDK, CLI, or raw API requests.

* Control Plane pricing records can help you discover published serverless models for the current Tensormesh environment.
* Serverless requests use a model name string, not a Control Plane `modelId` UUID.
* The `pricing[].model` field is the value to pass as `model`.
* The `id` field is the pricing record id, not the inference model name.
* The `name` field is display-oriented; use `model` when sending requests.

## What To Do In Practice

* If your team already has a known serverless target, use that exact `model` value in the SDK, CLI, or raw API request.
* If you have Control Plane access for the same environment, run `tm billing pricing serverless list` and pick the model from the returned records.
* If you only have inference credentials, or you are targeting a different serverless host or base URL override, ask your operator or admin for the exact serverless `model` string for that host before sending the request.

## Related Docs

* [API Quickstart](/api-quickstart)
* [Serverless Chat Completions Reference](/api-reference/serverless)
* [CLI Getting Started](/cli/guides/getting-started)
* [SDK Getting Started](/sdk/guides/getting-started)
