Перейти к основному содержимому

Ручной режим без API-ключа

Каждый шаг студии умеет работать без обращения к API: студия отдаёт готовый промт, автор относит его в любой чат с моделью и вставляет ответ обратно. Дальше конвейер не различает, откуда пришёл JSON.

Промт только на чтение с кнопкой копирования и поле ответа с разбором JSON на лету.
ручной режимПромт только на чтение с кнопкой копирования и поле ответа с разбором JSON на лету.

Когда это нужно:

  • нет ключа OpenRouter или нельзя тратить бюджет;
  • корпоративная сеть не выпускает запросы к API, а веб-чат открыт;
  • нужна конкретная модель, которой нет в конвейере;
  • ответ модели хочется поправить руками перед применением.

Порядок

Скопировать промт

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

Отправить в нейросеть

ChatGPT, Claude, DeepSeek — любая. Промт уже содержит требование ответить JSON'ом и описание нужных полей.

Вставить ответ

Поле ответа разбирает JSON на лету и пишет прямо над собой: «поле пустое», «ошибка разбора на символе 412» или «JSON разобран · объект, ключей 3». Обрамление в тройные кавычки убирать не нужно — бэкенд его снимает сам.

Применить

Кнопка «Применить ответ» или ⌘↵. Ответ проходит ту же валидацию, что и ответ API: неверная структура будет отклонена с объяснением.

Что можно, что нельзя

Ручной режим меняет только источник ответа модели. Всё остальное работает одинаково: схема накатывается на настоящий Postgres, эталон прогоняется по всем вариантам, гейт инвариантов не смягчается. Ответ с невалидным SQL так же не пройдёт шаг, как если бы его выдал API.

На третьем шаге ручной режим применяется к одному заданию за раз — прогон тяжёлый, и переделывать разом всю практику из-за одного задания незачем.