Skip to content
TutujinAPI

Get started

Choosing a group

A group decides which line a key uses and which price it pays. The same model costs different amounts and comes from different sources in different groups. Every group, what its labels mean, and how to choose for development, production and failover.

A group is a setting on an API key: it decides which line the key's requests use and which price tier they are billed at. Most models are offered in several groups, each with its own price and source. Calls look exactly the same in every group, so switching groups means switching keys, not code.

All groups

GroupGroup IDLabelsDescriptionModels
StandarddefaultLowest priceMixed sourcesCovers every model at the lowest price; some GPT and Claude routes are non-official618
AzureazureCloudMicrosoft Azure OpenAI — official, well priced, enterprise-grade116
Azure Plusazure-plusCloudPremium Azure OpenAI line with o-series reasoning models135
OpenAI DirectopenaiOfficialOpenAI's own API169
OpenAI Direct Plusopenai-plusOfficialThe fastest, steadiest OpenAI line, incl. o-series and realtime174
Official · EnterpriseofficialOfficialEnterprise line at official list prices, sourced from OpenAI and Anthropic, stability first309
Claude Directclaude-officialOfficialAnthropic's own API; new models may have limited concurrency at launch47
Claude List Priceclaude-listOfficialAnthropic official line billed at list price47
Claude PlusclaudeMixed sourcesCost-effective Claude line; includes non-official sources, prices may change40
Claude Liteclaude-liteMixed sourcesThe cheapest Claude line, non-official sources27
Gemini PlusgeminiOfficialGoogle Gemini official line with video understanding70
Gemini High Tiergemini-proOfficialHigher-quota Google Gemini official line70
China ModelscnLowest priceDeepSeek, Qwen, Kimi, GLM, MiniMax and more at special prices195
China Models 2cn-2—Backup line for Chinese models18
Economy (per token)economyMixed sourcesNon-official sources, billed per token at a discount42
Economy (per call)economy-callMixed sourcesNon-official sources, billed per call — good for long prompts54
Stable Diffusionsd—Stable Diffusion image models5
Video Line 1video-1Mixed sourcesVeo and Grok video generation; non-official sources6

18 groups, from the live price list.

What the labels next to a group name mean:

LabelMeaning
Lowest priceThe cheapest line among comparable groups
OfficialRequests go to the model vendor's official API
CloudRequests go to a cloud provider's model service
Mixed sourcesThe line includes non-official sources; prices are lower, and prices and available models may change at any time

One model, different prices per group

Live prices for the same model in each group — the gap can be several times:

GroupInput ¥/1MOutput ¥/1MCache read ¥/1M
StandardLowest¥1.5¥9¥0.15
Azure¥1.5¥9¥0.15
Azure Plus¥2.25¥13.5¥0.225
OpenAI Direct¥3.38¥20.25¥0.338
OpenAI Direct Plus¥4.5¥27¥0.45
Official · Enterprise¥8.21¥49.27¥0.821

gpt-5.4-mini · Prices in CNY, cheapest group for each model; updated Nov 13, 2026, 5:53 PM.

GroupInput ¥/1MOutput ¥/1MCache read ¥/1M
Standard¥4¥20¥0.4
Official · Enterprise¥21.9¥109.5¥2.19
Claude Direct¥15¥75¥1.5
Claude List Price¥24¥120¥2.4
Claude Plus¥8¥40¥0.8
Claude LiteLowest¥3.2¥16¥0.32

Claude Sonnet 5.5 · Prices in CNY, cheapest group for each model; updated Nov 13, 2026, 5:53 PM.

The model hub shows each model's cheapest group by default; a model's own page lists its price in every group.

The key decides the group

  • You pick the group when you create or edit an API key in the console. A key can use one group, or several groups in priority order (up to 5).
  • With several groups, each request uses the first group in the order that offers the model, and is billed at the group actually used. With cross-group retry on, a request that still fails after its retry in the current group moves on to the next group. The switching rules and how to order groups are in LLM API high availability.
  • A request cannot override the group. To change groups, edit the key's groups in the console, or use another key.
  • Groups do not all offer the same models. If none of a key's groups offers a model, the request returns 503 with the code model_not_found. Add a group that offers the model to the key, or check the model's page to see which groups have it.
  • Calling the models endpoint with a key returns exactly the models that key can use.

How to choose

SituationSuggestion
Development, testing, internal toolsA group labeled "Lowest price" — get the flow working first
Customer-facing production, or you care where requests goA group labeled "Official" or "Cloud"
Critical workloadsGive one key several groups in priority order with cross-group retry on, so it moves to the next group when the first one fails
Chinese modelsThe dedicated Chinese-model group, usually the cheapest

Before going live, send real requests with a key in the group you plan to use, and check quality, speed and the charges in Logs in the console (see Billing and usage) before you settle on a production group.

One project can use several keys at once — for example chat in one group and image generation in another, each with its own spending limit. Logs in the console break the bill down by key.

Still stuck? Add our WeChat support JsnonoChat and send the request id from the error message, and we will look into it.