# Qwen2.5 Coder 32B Instruct

> Помогает писать, объяснять и исправлять код, а также разбирать программные задачи; подходит для разработки, обучения и прототипирования.

- **ID для API:** `qwen/qwen-2.5-coder-32b-instruct`
- **Тип Модели:** Чат-модель
- **Контекст:** 32 768 токенов
- **Максимум на ответ:** 29 491 токенов
- **Вход:** текст → **Выход:** текст

## Описание

#### Суть

Qwen2.5 Coder 32B Instruct — диалоговая модель для задач программирования из специализированного семейства Qwen2.5-Coder. Версия Instruct настроена на выполнение пользовательских инструкций в формате диалога. Она предназначена не только для генерации фрагментов кода: модель также помогает рассуждать о программе, находить и исправлять ошибки. Разработчик позиционирует семейство как основу для практических помощников разработчика и других сценариев работы с кодом.

#### Сильные стороны

Модель подходит для написания кода по описанию задачи, объяснения логики и разбора возможных причин ошибки. Среди заявленных направлений — генерация, анализ и исправление кода. Семейство обучалось на данных, связанных с исходным кодом и его связью с текстовыми описаниями; разработчик также отмечает сохранение общих навыков и математических способностей. Поддерживаются задачи с разными языками программирования, поэтому модель можно использовать и при работе с менее привычным синтаксисом.

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

Согласно данным каталога, модель принимает текст и выдаёт текст. Контекст — 32 768 токенов. Поэтому запросы, код и ответы следует передавать в текстовом виде; обработка изображений или аудио в указанных модальностях не заявлена.

#### Типовые сценарии

Модель можно использовать как помощника при создании функций и небольших приложений, преобразовании требований в код, объяснении незнакомого участка программы и поиске вероятных ошибок. Она подходит для подготовки прототипов, чернового рефакторинга и обсуждения алгоритмических решений. Также может помогать в обучении: например, разъяснять, что делает фрагмент кода, или предлагать вариант решения с пояснениями. Результат полезно рассматривать как основу для дальнейшей проверки, а не как замену тестированию.

#### Ограничения

Модель генерирует ответы по текстовому запросу, но сама по себе не подтверждает, что предложенный код запускается или соответствует окружению проекта. Возможны ошибки, неполные решения и неверные предположения о библиотеке или требованиях. Перед использованием код стоит проверить, запустить тесты и уточнить условия задачи. В данных каталога не заявлены дополнительные модальности или специальные возможности вызова инструментов.

#### Отличие от соседей по семейству

Qwen2.5-Coder включает модели разных размеров, от компактных вариантов до 32B. Эта версия относится к крупному сегменту семейства и предназначена для диалоговой работы с кодом; Instruct отличает её от базовых моделей, рассчитанных прежде всего на продолжение текста и адаптацию разработчиками. Выбор между вариантами семейства зависит от доступных ресурсов и требований к задаче.

## Цены

- Запрос / 1М: 78,15 ₽
- Ответ / 1М: 118,41 ₽

## Параметры

max_tokens, temperature, top_p, top_k, seed, repetition_penalty, frequency_penalty, presence_penalty, min_p, stop, logit_bias, response_format

## Провайдеры

Выбрать Провайдера можно параметром `provider` в запросе.

| Провайдер | Цена | Контекст | Макс. ответ | Данные в РФ | 152-ФЗ |
| --- | --- | --- | --- | --- | --- |
| cloudflare | Запрос / 1М: 78,15 ₽; Ответ / 1М: 118,41 ₽ | 32 768 | 29 491 | — | — |

## Быстрый старт

```bash
curl https://polza.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $POLZA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "qwen/qwen-2.5-coder-32b-instruct",
  "messages": [
    {
      "role": "user",
      "content": "Привет"
    }
  ]
}'
```

## Ссылки

- Страница: https://polza.ai/models/qwen/qwen-2.5-coder-32b-instruct
- Каталог: https://polza.ai/models
