Skip to main content

Подготовьте изображение или описание

Генерация: POST /v1/images/generations с model, prompt и n=1. Редактирование: POST /v1/images/edits с model, prompt, file_id и n=1. Prompt до 32000 символов; изображения PNG, JPEG или WebP должны пройти загрузку и проверку.

Задайте предел стоимости

Задайте предел в рублях. Функция rublesToApiUnits из руководства по оплате переводит его в целое значение API без округления:

Отправьте запрос

Передайте подготовленное body с ключом и сохранённым ID. Переменные окружения задаются по быстрому старту. Код отправляет один запрос.

Получите результат

HTTP 202 возвращает generation.job. Проверяйте GET /v1/jobs/ID; результат содержит output.file_id. Сначала можно вызвать POST /v1/quotes, а полученную сумму использовать как max_cost_microrub. Готовый файл получите по инструкции.

Ограничения

Это JSON API Kvantora. Multipart OpenAI images.edit, маски, произвольное разрешение и пакет из нескольких изображений пока не поддерживаются. Редактирование изображений сейчас недоступно для внешних моделей. Для создания нового изображения используйте доступную операцию генерации. В примере PUBLIC_API_ID — место для public_api_id из каталога, а не имя существующей модели. Выбирайте модель с доступной операцией.