Guide / diagnostics

Troubleshooting

Симптом → проверка → безопасное исправление. Не меняйте несколько параметров одновременно.

Symptom table

Быстрая диагностика

СимптомСначала проверитьИсправление
OOM при стартеRAM, batch, contextСнизить batch и перейти на economy profile
Медленный первый ответCold-start reportПрогреть runtime, не менять модель
Ломается JSONФормат, max tokens, promptВернуть strict schema и увеличить answer budget
Checksum mismatchManifest revisionУдалить повреждённый artifact и скачать снова
Плохой retrievalTop-k chunk IDsУвеличить overlap или rerank, не менять LLM
Commands

Безопасная последовательность

vertex-runtime doctor vertex-runtime inspect --manifest model.manifest.json vertex-runtime verify ./model.manifest.json vertex-runtime bench --warmup 2 --requests 4 vertex-runtime replay ./eval/recent-failures.jsonl

Сохраняйте вывод каждой команды. Он помогает отличить проблему артефакта, runtime, памяти и prompt.

Recovery

Не удаляйте исходный checkpoint

  • Работайте в отдельном каталоге с новой revision.
  • Сохраняйте checksum и config до эксперимента.
  • При OOM сначала уменьшайте batch, затем context и precision.
  • При ухудшении качества сравнивайте baseline BF16 и candidate Q4.
  • Не публикуйте prompt или документы в debug-логах без необходимости.
Вернуться к runtime profiles →
Escalation

Что приложить к запросу

В workspace-запросе указывайте model ID, revision, format, runtime version, hardware profile и минимальный воспроизводимый prompt. Не отправляйте секретные ключи и полные приватные документы.

Минимальный пакет: manifest checksum, `doctor --json`, короткий eval и ожидаемый результат.