медиа про еком + ии
Файл теста · runs/models.md

T31 · участники прогона · записано 29.09.2026 03:15 МСК до первого вызова

Те же 5 моделей, что в T06 v2 (сопоставимость; T06 models). Цены OpenRouter за 1 млн токенов (вход / выход) — снимок data/tests/t01v2-product-cards/r-api/pricing-2026-09-28.json (28.09); фактическая цена — usage.cost из ответов.

Коротко Модель Вход $ Выход $
luna openai/gpt-6-luna 0,10 0,50
haiku anthropic/claude-haiku-4.5 1,00 5,00
gflash google/gemini-3.8-flash 0,75 3,75
dsflash deepseek/deepseek-v4.1-flash 0,30 1,20
qwen qwen/qwen3.8-max-0902 2,00 6,00

Параметры: temperature 0,7, max_tokens 4000 сразу (урок T06: dsflash, qwen, gflash тратят лимит 600 на рассуждения), 1 попытка + ≤ 1 повтор только при ошибке API или пустом ответе (не при «плохом»). Ответ с completion_tokens ≥ 95 % лимита помечается truncated.

Два слоя промпта (протокол § «Вход»): - full — prompt.md с подстановкой паспорта (category, condition, facts через «; », sale_terms через «; »). - short — ровно Напиши объявление для Авито: + тот же блок паспорта (строки «Категория / Состояние / Факты / Условия продажи»), без правил и без требования формата. Для short B6 (формат) не применяется: заголовок и описание судья выделяет сам; скрипт B4/M считает по всему тексту.

Итого 5 × 12 × 2 = 120 вызовов. Лог — runs/gen.jsonl.

Отклонение 29.09 03:30: при max_tokens 4000 пустой ответ у qwen 12/12 (full), dsflash 4, обрезан у gflash 4 и dsflash 2 — всё ушло в рассуждения. Эти 22 дозапущены с max_tokens 12000 (параметр вызова, входы и промпт те же, как в T06). Итог: qwen full — 3 без ответа и при 12000 (U01, U02 пусто, S02 обрезан), gflash P05 full — пустой ответ без ошибки. В цену участника входят все попытки.