AITale Corporate · редакция 2 сентября 2026 г.

Регламент использования Corporate API

Документ относится только к корпоративному контуру на сайте corp.aitale.ru.

1. Авторизация и безопасность

Запросы подписываются ключом sk_corp_… в заголовке Bearer. Ключ показывается один раз. Заказчик не включает ключи в клиентский JavaScript, публичные репозитории, URL и логи, применяет секрет-хранилище и незамедлительно отзывает скомпрометированные ключи.

2. Файлы

Референсы передаются только методом multipart upload. Допустимы JPG, PNG и WEBP до 8 МиБ каждый; до пяти файлов на генерацию. Inline base64 и внешние URL не принимаются. MIME проверяется по содержимому. Upload действует 12 часов и затем удаляется; активное задание может временно задержать очистку до безопасного завершения.

3. Асинхронный цикл

Клиент загружает файлы, создает задание с обязательным Idempotency-Key, получает 202 и опрашивает URL из Location. Статусы: queued, processing, succeeded, failed, capacity_timeout, expired. Интервал polling — не чаще значения Retry-After.

Если сервис генерации недоступен, создание возвращает 503 service_unavailable без постановки в очередь и списания. При временной нехватке вычислительной мощности задание ожидает начала обработки до 60 секунд. Если обработка не началась, оно завершается с кодом capacity_timeout. После перехода в статус processing 60-секундный предел не применяется.

4. Отказоустойчивость клиента

Заказчик обязан обрабатывать сетевые ошибки, 429, 5xx, терминальные статусы и недоступность результата; использовать уникальные ключи идемпотентности; ограничивать суммарное время ожидания; сохранять результаты; иметь независимый fallback. Автоматический fallback Оператора на иной AI-провайдер отсутствует.

5. Ограничения и изменение API

Оператор вправе вводить rate limits, ограничения параллелизма, блокировать вредоносные запросы и аварийно менять поведение для защиты системы. Для плановых несовместимых изменений Оператор стремится использовать новую версию и уведомление, однако не гарантирует срок предупреждения при угрозе безопасности, изменении закона или внешнего сервиса.

6. Результаты и тарификация

Качество 1K/2K/4K передается модели как инструкция и выбор доступной настройки интерфейса; точное количество пикселей не гарантируется. Результат хранится 12 часов. Стоимость резервируется при принятии задания, окончательно списывается только при успехе и освобождается при технической ошибке, отказе контента или capacity timeout.

Реквизиты Оператора

ИП Ярославцев Владислав Александрович
ИНН: 613304590712
ОГРНИП: 326619600051171
Email: contact@aitale.ru