HTTP 400 про лимит
Передайте положительное целое значение в поле, соответствующем выбранному API, и не превышайте лимит модели.
Как задавать max_tokens, max_output_tokens, temperature, stop и reasoning без лишнего резерва и ошибок совместимости.
Базовый адрес — https://tokenmost.ru/v1. Создайте ключ в личном кабинете, выберите модель в каталоге и отправьте первый запрос. Методы, которые ещё не доступны, отмечены отдельно.
Параметры зависят от API-контракта и модели. Начинайте с обязательных полей и ограничения ответа; добавляйте sampling, stop, reasoning и tools по одному, проверяя ответ и расход.
Chat Completions: max_tokens
Responses API: max_output_tokens
Messages API: max_tokens (обязателен)Не копируйте набор параметров между API и моделями вслепую. Минимальный запрос проще диагностировать и дешевле проверять.
Чем выше максимальный ответ, тем больше сумма, которую сервис должен временно зарезервировать. Задавайте лимит по задаче, а не максимально возможное значение модели.
Низкое значение обычно даёт более стабильный ответ, высокое — больше вариативности. Не все reasoning-модели принимают sampling-параметры в каждой комбинации.
Токенмост отклоняет неподдерживаемые параметры с 400 вместо молчаливого игнорирования. Это помогает заметить ошибку клиента до платной генерации.
Передайте положительное целое значение в поле, соответствующем выбранному API, и не превышайте лимит модели.
Удалите параметр другого API или неподдерживаемую настройку модели.
Максимальный ответ увеличил необходимый резерв; уменьшите лимит или бюджетно пополните баланс.
Уменьшите temperature и проверьте системную инструкцию на контрольном наборе.