models

Qwen2.5-Coder-0.5B

Markdown · JSON

Qwen2.5-Coder-0.5B

Qwen2.5-Coder-0.5B-Instruct — компактная дообученная на инструкциях модель Alibaba для генерации кода, рассуждений о коде и исправлений; чекпойнт разработчика содержит 0,49 млрд параметров.

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

Qwen2.5-Coder-0.5B-Instruct — компактная дообученная на инструкциях версия серии Qwen2.5-Coder от Alibaba, ориентированной на код. Чекпойнт разработчика содержит 0,49 млрд параметров, а серия предназначена для генерации кода, рассуждений о коде и исправлений.

Дайте модели локальную задачу по коду

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

Запросите результат, который можно проверить

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

Запустите результат в реальном контексте

Проверьте импорты, типы и граничные случаи в целевой среде. Сверьте исправление с исходным сбоем и убедитесь, что оно сохраняет нужный интерфейс. Записывайте в оценках именно эту версию 0.5B Instruct; результаты более крупных моделей Coder не определяют поведение этой версии.

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions qwen2.5-coder-0.5b-instruct

qwen2.5-coder-0.5b-instruct

Прочее /qwen2.5-coder-0.5b-instruct

Начало

Qwen2.5-Coder-0.5B-Instruct — компактная дообученная на инструкциях модель Alibaba для генерации кода, рассуждений о коде и исправлений; чекпойнт разработчика содержит 0,49 млрд параметров.

Допустимые входные данные
Текст · Картинки
Результаты
Текст

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Входные данные
text, image
Результат
text
Выходной формат
JSON or SSE
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
qwen2.5-coder-0.5b-instruct
Условия: Используйте этот селектор маршрутизации Ailoot в точности.
По умолчанию—
ПолеmessagesТипarrayТребованиеОбязательноЗначения и ограничения
Условия:
По умолчанию—
ПолеstreamТипbooleanТребованиеНеобязательноЗначения и ограничения
Условия:
По умолчаниюfalse
Сочетания входных материалов

text_input · Обязательно: messages

image_with_text · Обязательно: messages with actual image content blocks

Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, messages
ПараметрoptionalКонтрактstream
Параметрmaterial_typesКонтрактtext, image
ПараметрconditionsКонтрактИспользуйте этот селектор маршрутизации Ailoot в точности., Этот протокол передаёт содержимое изображений, если конкретная выбранная модель поддерживает их распознавание. Поддержка протокола не подтверждает возможность работы с изображениями для каждой модели.

Псевдонимы метода: /chat/completions

Жизненный цикл: synchronous_or_streamed

Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Стандартный тариф При выборе быстрого режима
Режим flex
Стандартный тариф При выборе режима flex
Максимальная интенсивность рассуждений
Стандартный тариф При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Цены явного кэширования
Не включено Когда запрошено явное кэширование
Нулевые тарифы только для текста
Для кэша, инструментов и медиа действуют отдельно указанные условия тарификации. Для исключительно текстовых входных и выходных данных

Ставки Ailoot

Цены по конфигурациям

КонфигурацияШкала ставокПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаПлата
Вход · Входные токены $0 / 1K токенов
Выход · Выходные токены $0 / 1K токенов
Вход · Чтение кэша $0 / 1K токенов
Вход · Запись в кэш $0 / 1K токенов
Вход · Запись в кэш, 1 час — / 1K токенов

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · OpenAI Chat

curl · создать один раз и сохранить полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen2.5-coder-0.5b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Получить и сохранить результаты

Ailoot Ultra · OpenAI Chat

JSON or SSE

Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Сохраняйте каждый блок содержимого, идентификатор вызова инструмента, подпись рассуждений, если она возвращена, все обновления SSE и полные данные об использовании. Первый фрагмент текста — ещё не весь результат.

Если нужно проверить исходный ответ

Сохраните исходный X-Client-Request-ID, ответ и заголовки. Неизвестный результат или result_pending_check не разрешает повторное создание.

Поля ответа
ПолеТип
Полеchoices[]Типobject
ПолеusageТипobject
Ошибки и дальнейшие шаги
ОтветУсловиеСледующий шаг
Ответ400 · invalid_request_errorУсловиеОбязательное поле, селектор модели, тип или представление входных данных недопустимы.Следующий шагИзучите возвращённые сведения о проверке данных перед подготовкой отдельного запроса.
ОтветУсловиеИсходный запрос или результат неизвестен либо требует проверки.Следующий шагСохраните исходные идентификаторы и заголовки; читайте только поддерживаемые записи статуса или библиотеки. Не отправляйте запрос на создание повторно.

Псевдонимы

Псевдонимы моделей

Ailoot Ultra qwen2.5-coder-0.5b-instruct

Псевдонимы путей метода

/chat/completions

Связанные ID для вызова

qwen2.5-coder-0.5b-instruct

Ailoot Ultra · Anthropic Messages POST /v1/messages qwen2.5-coder-0.5b-instruct

qwen2.5-coder-0.5b-instruct

Прочее /qwen2.5-coder-0.5b-instruct

Начало

Qwen2.5-Coder-0.5B-Instruct — компактная дообученная на инструкциях модель Alibaba для генерации кода, рассуждений о коде и исправлений; чекпойнт разработчика содержит 0,49 млрд параметров.

Допустимые входные данные
Текст · Картинки
Результаты
json · sse

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · Anthropic Messages POST /v1/messages
Входные данные
text, image
Результат
json, sse
Выходной формат
JSON or SSE
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
qwen2.5-coder-0.5b-instruct
Условия: Используйте этот селектор маршрутизации Ailoot в точности.
По умолчанию—
ПолеmessagesТипarrayТребованиеОбязательноЗначения и ограничения
Условия:
По умолчанию—
ПолеstreamТипbooleanТребованиеНеобязательноЗначения и ограничения
Условия:
По умолчаниюfalse
Полеmax_tokensТипintegerТребованиеОбязательноЗначения и ограничения
Минимум: 1
Условия:
По умолчанию—
Сочетания входных материалов

text_input · Обязательно: messages

image_with_text · Обязательно: messages with actual image content blocks

Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактmodel, messages, max_tokens
ПараметрoptionalКонтрактstream
Параметрmaterial_typesКонтрактtext, image
ПараметрconditionsКонтрактИспользуйте этот селектор маршрутизации Ailoot в точности., Этот протокол передаёт содержимое изображений, если конкретная выбранная модель поддерживает их распознавание. Поддержка протокола не подтверждает возможность работы с изображениями для каждой модели.

Жизненный цикл: synchronous_or_streamed

Тарифы

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Стандартный тариф При выборе быстрого режима
Режим flex
Стандартный тариф При выборе режима flex
Максимальная интенсивность рассуждений
Стандартный тариф При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Цены явного кэширования
Не включено Когда запрошено явное кэширование
Нулевые тарифы только для текста
Для кэша, инструментов и медиа действуют отдельно указанные условия тарификации. Для исключительно текстовых входных и выходных данных

Ставки Ailoot

Цены по конфигурациям

КонфигурацияШкала ставокПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаПлата
Вход · Входные токены $0 / 1K токенов
Выход · Выходные токены $0 / 1K токенов
Вход · Чтение кэша $0 / 1K токенов
Вход · Запись в кэш $0 / 1K токенов
Вход · Запись в кэш, 1 час — / 1K токенов

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · Anthropic Messages

curl · создать один раз и сохранить полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "qwen2.5-coder-0.5b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}], "max_tokens": 256}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Получить и сохранить результаты

Ailoot Ultra · Anthropic Messages

JSON or SSE

Сохраняйте все готовые результаты

Сохраняйте каждый полностью полученный ответ, файл и элемент содержимого.

Сохраняйте каждый блок содержимого, идентификатор вызова инструмента, подпись рассуждений, если она возвращена, все обновления SSE и полные данные об использовании. Первый фрагмент текста — ещё не весь результат.

Если нужно проверить исходный ответ

Сохраните исходный X-Client-Request-ID, ответ и заголовки. Неизвестный результат или result_pending_check не разрешает повторное создание.

Поля ответа
ПолеТип
Полеcontent[]Типobject
ПолеusageТипobject
Ошибки и дальнейшие шаги
ОтветУсловиеСледующий шаг
Ответ400 · invalid_request_errorУсловиеОбязательное поле, селектор модели, тип или представление входных данных недопустимы.Следующий шагИзучите возвращённые сведения о проверке данных перед подготовкой отдельного запроса.
ОтветУсловиеИсходный запрос или результат неизвестен либо требует проверки.Следующий шагСохраните исходные идентификаторы и заголовки; читайте только поддерживаемые записи статуса или библиотеки. Не отправляйте запрос на создание повторно.

Псевдонимы

Псевдонимы моделей

Ailoot Ultra qwen2.5-coder-0.5b-instruct

Псевдонимы путей метода

/chat/completions

Связанные ID для вызова

qwen2.5-coder-0.5b-instruct

FAQ · Qwen2.5-Coder-0.5B
Какие входные данные и результаты доступны?

POST /v1/chat/completions · qwen2.5-coder-0.5b-instruct: text, image → text

POST /v1/messages · qwen2.5-coder-0.5b-instruct: text, image → json, sse

Какие поля использует запрос?

POST /v1/chat/completions · qwen2.5-coder-0.5b-instruct: model, messages, stream

POST /v1/messages · qwen2.5-coder-0.5b-instruct: model, messages, stream, max_tokens

Какие ограничения действуют?

POST /v1/messages · qwen2.5-coder-0.5b-instruct: max_tokens.minimum: 1

Подробнее

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

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

Выбрать подписку · Посмотреть цены моделей

Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

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

Запросить реселлерскую лицензию · Оферта и лицензионный договор