# Китайские модели

QCode.cc продаёт не только Claude / GPT / Gemini. Тем же ключом `cr_` вызываются Zhipu GLM, Moonshot Kimi, DeepSeek и Qwen. Страница отвечает только на «как доставить запрос на эти id» — без сравнения красноречия и без маркетинга.

Повседневным значением по-прежнему рекомендуем семейство Claude 5 (см. [Руководство по выбору моделей](/docs/usage/model-selection)). Китайские семейства сильны в: длинных текстах и офисной работе на китайском, дешёвой массовой обработке и как контрольная точка против Claude. Никогда не вводите в клиент имя, которого нет на [qcode.cc/models](https://qcode.cc/models).

## Что сейчас в продаже

Ниже перечисленные id на 2026-09-18 присутствуют и на [qcode.cc/models](https://qcode.cc/models), и на публичной ручке `GET https://api.qcode.cc/api/v1/models` (сверка по двум источникам; актуальные цены и длины контекста — те, что показывает [qcode.cc/models](https://qcode.cc/models), цифры на эту страницу мы не переносим).

| Семейство | Флагманский id | На ступень легче |
|------|---------|----------|
| Zhipu GLM | `glm-5.3` | `glm-5.3-flash` |
| Moonshot Kimi | `kimi-k3` | — (прежний `kimi-k2.6` снят с продажи) |
| DeepSeek | `deepseek-v4-pro` | `deepseek-v4-flash` · `deepseek-v4.1-flash` |
| Qwen (Tongyi) | `qwen3.8-max` | `qwen3.8-flash` · `qwen3.7-plus` |

Имена, которые ещё встречаются в старых примерах, но больше не продаются: `qwen3.7-max`, `kimi-k2.6`, `glm-5.1` — их нет в обоих актуальных списках; клиент на них ошибётся, переходите на id из таблицы выше.

**grok нет.** Живой список: [qcode.cc/models](https://qcode.cc/models) или `GET https://api.qcode.cc/v1/models` с ключом.

## Какой протокол

Протокол выбирается по **пути**, ключу всё равно на семейство. Официальная матрица — [Эндпоинты и пути API](/docs/getting-started/endpoints-and-api-paths).

| Ваш инструмент | Что вписать | В поле модели |
|------------|--------|----------------|
| OpenAI SDK / LangChain / Cline «OpenAI Compatible» / [WorkBuddy](/docs/ide/workbuddy) | `https://api.qcode.cc/openai/v1` (из материкового Китая лучше `https://asia.qcode.cc/openai/v1`) | id из таблицы выше, символ в символ |
| Claude Code (уже направлен на QCode по [Инструкции переменных](/docs/getting-started/environment)) | `ANTHROPIC_BASE_URL` менять не нужно | в сессии `/model glm-5.3` |
| Рукой HTTP | `POST /openai/v1/chat/completions` | `"model"` в JSON |

Не ставьте китайские id за префикс Gemini `/gemini` и не суйте в OpenAI-совместимые клиенты `https://api.qcode.cc/api` (это префикс Anthropic Messages).

Не-Claude моделям в Claude Code могут быть недоступны нативные вещи вроде Extended Thinking — в [Руководстве по выбору моделей](/docs/usage/model-selection) такая же оговорка уже написана для GPT. Сомневаетесь — держите их как вспомогательный слой, не подменяя повседневное значение.

## curl-самопроверка

Те же трактовки, что в документе про эндпоинты: `400` = путь и ключ в порядке (тело не передано — ожидаем), `401` = ключ неверный, `404` = неверный префикс.

```bash
KEY="cr_your-QCode-key"

# проверить только путь
curl -s -o /dev/null -w '%{http_code}\n' -X POST https://api.qcode.cc/openai/v1/chat/completions \
  -H "Authorization: Bearer $KEY"

# end-to-end с китайской моделью из продажи (замените glm-5.3 на нужный id)
curl -sS https://api.qcode.cc/openai/v1/chat/completions \
  -H "Authorization: Bearer $KEY" \
  -H "content-type: application/json" \
  -d '{"model":"glm-5.3","messages":[{"role":"user","content":"ping"}]}'
```

Из материкового Китая повторите тест с хостом `asia.qcode.cc`. Один ключ работает на всех трёх доменах.

Опорный клиент OpenAI на Python (`base_url` до `/openai/v1`, **без** слэша на конце):

```python
from openai import OpenAI

client = OpenAI(
    api_key="cr_your-QCode-key",
    base_url="https://api.qcode.cc/openai/v1",
)
resp = client.chat.completions.create(
    model="glm-5.3",
    messages=[{"role": "user", "content": "ping"}],
)
```

## Как совмещать с семейством Claude 5

| Задача | Начинать с | Когда подключать китайские |
|------------|------|----------------|
| Повседневная правка кода | `claude-sonnet-5` | прогнать контроль или на бюджете взять `deepseek-v4-pro` / `glm-5.3` |
| Тяжёлое рассуждение / большие рефакторинги | `claude-opus-5` | меняться не обязательно; ради экономии попробуйте `kimi-k3` |
| Длинные китайские тексты, протоколы, офис | любой флагман | обычно `kimi-k3`, `glm-5.3`, `qwen3.8-max` |
| Массовая рутина | `claude-haiku-4-5` | `deepseek-v4-flash` / `qwen3.8-flash` дешевле |

Поколение 4.x (`claude-sonnet-4-6`, `claude-opus-4-8`) **в продаже**, просто больше не по умолчанию. Цены и окна: [qcode.cc/models](https://qcode.cc/models).

Тот же ключ в офисном десктопе: [WorkBuddy: интеграция](/docs/ide/workbuddy). Переключение Claude Code / Codex: [CC Switch: настройка](/docs/ide/cc-switch).

## Частые вопросы

### Ввёл id — 404 / пустой список

id должен выглядеть как `glm-5.3` из таблицы, а не «GLM-5.3» и не отображаемое имя. В OpenAI-совместимом режиме список часто пуст — вводите id вручную.

### 401

Ключ начинается с `cr_`, без пробелов. Проверьте в [qcode.cc/dashboard](https://qcode.cc/dashboard).

### Можно ли позвать GLM через Anthropic `/api/v1/messages`?

Шлюз выбирает протокол по пути. Для OpenAI-совместимых клиентов документированный путь — `/openai/v1/chat/completions`. Если Claude Code уже направлен на QCode, хватит `/model <id>`; Messages вручную для китайского слоя собирать не нужно.

### Как заполнять в WorkBuddy / Cline

WorkBuddy: провайдер Custom, адрес `https://api.qcode.cc/openai/v1`, модель — id из таблицы; пошагово в [WorkBuddy: интеграция](/docs/ide/workbuddy). В Cline тот же Base URL и Model ID в режиме «OpenAI Compatible».

## Что читать дальше

- [Эндпоинты и пути API](/docs/getting-started/endpoints-and-api-paths)
- [Руководство по выбору моделей](/docs/usage/model-selection)
- [Тарификация](/docs/reference/billing)
- [WorkBuddy: интеграция](/docs/ide/workbuddy)
- Живой список: [qcode.cc/models](https://qcode.cc/models)