Модели и текущие ставки API429
Ниже — точные текстовые ID выбранного семейства. Публичный каталог и список GET /v1/models для вашего ключа решают разные задачи: опубликованная запись не подтверждает доступ любого аккаунта. Не заменяйте дефисы, точки или версию по сходству названий.
| Модель / точный ID | API429: USD и единицы оплаты |
|---|---|
Qwen 3.8 Flashqwen-3.8-flash | $0.0450 / 1 000 000 токенов записи в кеш $0.0450 / 1 000 000 кешированных входящих токенов $0.0450 / 1 000 000 входящих токенов $0.1410 / 1 000 000 выходящих токенов |
Qwen 3.8 Maxqwen-3.8-max | $0.6000 / 1 000 000 токенов записи в кеш $0.6000 / 1 000 000 кешированных входящих токенов $0.6000 / 1 000 000 входящих токенов $1.8000 / 1 000 000 выходящих токенов |
Дата данных каталога: . Ставки показываются с условиями из каталога; отсутствующая строка не означает бесплатный запрос.
Пример бюджета для qwen-3.8-flash: 1 000 запросов, каждый с 2 000 обычных входных и 500 выходных токенов, — $0.160500. Это оценка обычных текстовых токенов, без кеша, инструментов, повторов и дополнительных сборов. Она не является полным счётом или подтверждением приёма запроса.
Тарифы выбранной модели в каталоге · Полный каталог
Для каких задач оценивать Qwen
Подготовьте небольшой набор задач, в которых можно проверить содержание: извлечение реквизитов из искусственного документа, сохранение смысла при сокращении текста или поиск ошибки в функции. Для работы с несколькими языками добавьте отдельные примеры на каждом нужном языке. Проверяйте термины, числа и собственные названия, а не только беглость формулировок. Эти задания помогают оценить модель для вашего приложения; они не являются историями клиентов или результатами измеренного сравнения.
Как сравнить Flash и Max
Включите Flash и Max в одинаковую проверку с фиксированными входами и критериями. Для короткого извлечения потребуйте вернуть только известные поля и отметить отсутствующие сведения. Для анализа программы попросите назвать дефект, объяснить условие его проявления и предложить тест. Сравните количество принятых ответов и необходимость исправлений. Название Max не гарантирует лучший результат каждой операции, а Flash не является обещанием определённой задержки или пропускной способности через API429.
Разные написания ID нельзя смешивать
В каталоге API429 опубликованы точные ID qwen-3.8-flash и qwen-3.8-max. Официальная документация Qwen использует написания qwen3.8-flash и qwen3.8-max. Эта разница не доказывает ошибку и не устанавливает подтверждённый алиас или точную версию исполнения. Для клиентского запроса используйте значение из GET /v1/models, доступное вашему ключу. Не удаляйте дефис автоматически при копировании примера производителя. Если требуется конкретная версия, подтвердите её отдельно перед переносом рабочей нагрузки.
Подключение к текстовому методу API429
У рассмотренных записей Qwen в публичном каталоге API429 заявлена возможность chat. Начальный POST /v1/chat/completions содержит точный model и messages с коротким текстовым заданием. Проверьте доступ ключа, ожидаемый ответ и обработку ошибок HTTP. Нативные возможности Qwen по работе с изображениями, инструментами и другими протоколами не становятся автоматически возможностями этого запроса. Поддержку требуемого дополнительного поля или выбранного SDK проверяйте отдельно по документации API429.
Проверка многоязычных и длинных материалов
Если приложение обрабатывает документы на разных языках, не ограничивайтесь переводом одного теста. Добавьте смешанные термины, даты, сокращения и фрагменты, где сведения отсутствуют. Для сокращения документа проверьте, не исчезло ли важное исключение. Для извлечения сравните числа с оригиналом и убедитесь, что модель не дописала значения по предположению. Характеристики прямого Qwen API не устанавливают размер допустимого запроса API429; нужный объём подтвердите до отправки большой рабочей партии.
Бюджет и переход к регулярной обработке
Текущие ставки API429 берите из карточки каталога. При сравнении Flash и Max учитывайте полный вход, выход и повторы до принятого ответа. Производительские тарифы, региональные условия или предложения другого сервиса не определяют вашу цену API429. Увеличивайте объём после проверки обычных и неудобных записей; задайте предел попыток и путь ручной проверки. Вопросы доступа ключа, нужных параметров и условий оплаты уточняйте в кабинете или поддержке. Отдельное сравнение внешних цен требует собственной проверки источников.
Выберите следующий шаг подключения
- Каталог моделей и цен
Выберите точный опубликованный Qwen ID, сохраняя написание из каталога API429.
- Подключение API429
Порядок работы с ключом и первым запросом без предположений о нативных методах Qwen.
Первый текстовый запрос: curl, Python, JavaScript
- Создайте ключ в личном кабинете API429, проверьте баланс и доступные условия оплаты.
- С тем же ключом проверьте точный ID
qwen-3.8-flashвGET https://gateway.api429.com/v1/models. - Задайте
API429_API_KEYв окружении сервера и выполните небольшой запрос. Генерация платная; пример не выполняет автоматических повторов. - Проверьте HTTP-статус,
finish_reason, текст и фактическийusage. Таймаут не доказывает, что операция не оплачена.
Пример использует только базовый текстовый контракт Chat Completions с max_tokens=512. Он не подтверждает поддержку нативных методов производителя, tools, reasoning, vision или его лимитов через API429. Python и JavaScript проверяют доступ ключа перед генерацией; для curl выполните проверку списка отдельно.
curl
curl --fail-with-body https://gateway.api429.com/v1/chat/completions \
-H "Authorization: Bearer $API429_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"qwen-3.8-flash","messages":[{"role":"user","content":"Объясни назначение HTTP 429 в одном предложении."}],"max_tokens":512,"stream":false}'Python 3
import json
import os
import urllib.request
key = os.environ["API429_API_KEY"]
base = "https://gateway.api429.com/v1"
headers = {"Authorization": "Bearer " + key, "Content-Type": "application/json"}
models_request = urllib.request.Request(base + "/models", headers=headers)
with urllib.request.urlopen(models_request, timeout=30) as response:
available = {item["id"] for item in json.load(response)["data"]}
model = "qwen-3.8-flash"
if model not in available:
raise ValueError("Model is unavailable to this key")
payload = json.loads("{\"model\":\"qwen-3.8-flash\",\"messages\":[{\"role\":\"user\",\"content\":\"Объясни назначение HTTP 429 в одном предложении.\"}],\"max_tokens\":512,\"stream\":false}")
request = urllib.request.Request(base + "/chat/completions",
data=json.dumps(payload).encode("utf-8"), headers=headers, method="POST")
with urllib.request.urlopen(request, timeout=60) as response:
result = json.load(response)
choice = result["choices"][0]
if choice.get("finish_reason") != "stop" or not choice.get("message", {}).get("content"):
raise ValueError("Incomplete or empty response")
print(choice["message"]["content"])
print(result.get("usage"))JavaScript: Node.js 18+
const key = process.env.API429_API_KEY;
if (!key) throw new Error("Set API429_API_KEY");
const base = "https://gateway.api429.com/v1";
const headers = { Authorization: "Bearer " + key, "Content-Type": "application/json" };
const model = "qwen-3.8-flash";
const available = await fetch(base + "/models", { headers, signal: AbortSignal.timeout(30000) });
if (!available.ok) throw new Error("Models HTTP " + available.status);
if (!(await available.json()).data.some(item => item.id === model)) throw new Error("Model unavailable to this key");
const response = await fetch(base + "/chat/completions", {
method: "POST", headers, signal: AbortSignal.timeout(60000),
body: JSON.stringify({"model":"qwen-3.8-flash","messages":[{"role":"user","content":"Объясни назначение HTTP 429 в одном предложении."}],"max_tokens":512,"stream":false})
});
if (!response.ok) throw new Error("Generation HTTP " + response.status);
const result = await response.json();
const choice = result.choices?.[0];
if (choice?.finish_reason !== "stop" || !choice?.message?.content) throw new Error("Incomplete or empty response");
console.log(choice.message.content);
console.log(result.usage);Примеры не подтверждают доступ вашего ключа; проверьте точный ID перед платным запросом. API-контракт · Настройка совместимого клиента · Вопросы и поддержка
Частые вопросы
Почему в API429 ID Qwen написан с дефисом?
Каталог сервиса публикует собственные точные строки идентификаторов. Используйте ID из GET /v1/models для вашего ключа. Отличие от написания в документации производителя не позволяет самостоятельно объявить строки взаимозаменяемыми или изменить запрос.
Гарантирует ли Qwen Max поддержку изображений?
Название модели не подтверждает формат входа конкретного метода API429. Здесь описан текстовый chat, опубликованный для рассмотренных записей. Для изображений, инструментов и других режимов нужны отдельные клиентские сведения и проверка доступа.
Как выбрать между Qwen Flash и Max?
Сравните их на одинаковых примерах вашего процесса: соблюдение инструкции, сохранение чисел, пропущенные сведения, число исправлений и расход. Решение принимайте по пригодным результатам. На странице не заявлено измеренное превосходство одного варианта.
Подойдёт ли пример из документации Qwen без изменений?
Проверьте адрес сервиса, буквальный ID и используемые поля. Нативные SDK, режимы рассуждения и дополнительные возможности требуют отдельной проверки через API429. Начните с минимального текстового запроса и затем проверяйте необходимое расширение.
Источники и редакционная проверка
Документация производителей объясняет семейство и правила их собственных API. Точные ID, ставки и контракт API429 проверяются по его каталогу и документации отдельно.
- Публичный каталог API429
- Публичный контракт API429
- Qwen 3.8 Max — производитель
- Qwen 3.8 Flash — производитель
- Текущая документация Qwen Flash
- Модели Model Studio
Проверено . Для подключения создайте аккаунт API429 и следуйте инструкции начала работы.