ЦАРЬ РОУТЕР

Улучшение и увеличение фото

POST/v1/images/enhance

Обработка готовой картинки: улучшение и раскраска фото или увеличение разрешения. Режим задаёт модель. Оплата - за запрос. Эндпоинта нет в OpenAI API, поэтому примеры - на обычных HTTP-запросах.

У vkcloud/photo-improve параметры rfactor и rtype не учитываются. Если vkcloud/photo-improve решит, что улучшать нечего, data придёт пустым массивом. Это успешный ответ, запрос оплачивается.

Лимиты. Запрос расходует общий лимит запросов в минуту и лимит типа моделей enhance. Значения для вашего аккаунта - на странице «Лимиты».

Авторизация

ModelsKey
АвторизацияBearer <ключ>

Ключ типа «Вызов моделей»: Authorization: Bearer sk-tsar-ваш-ключ. Ключ «Просмотр баланса» получит 403 insufficient_scope.

Где: header

Тело запроса

multipart/form-data

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl https://api.tsarrouter.ru/v1/images/enhance \  -H "Authorization: Bearer $TSARROUTER_KEY" \  -F model=vkcloud/photo-resolution \  -F rfactor=2 \  -F image=@photo.jpg
{  "created": 1790637584,  "data": [    {      "b64_json": "/9j/4AAQ...",      "variant": "resolved"    }  ],  "output_format": "jpeg",  "model": "vkcloud/photo-resolution",  "usage": {    "requests": 1,    "cost_rub": 0.06  }}