gensta DOCS
api-platform.gensta.ai/v1 Портал разработчика

POST /v1/chat/completions

Qwen 3.8 27B доступен в API в режиме preview. Текущий GPU-пилот запланирован до 16 октября 2026, 12:20 UTC. Тариф для всех проектов: $0.65 / 1 млн входных и $13 / 1 млн выходных токенов. Проверяйте доступность, модель, лимиты и цены через GET /v1/models.

Это синхронный API, отдельный от задач фото/видео. Нужны Bearer API key с правом generations:write и уникальный Idempotency-Key. Поддерживается подмножество Chat Completions, не Responses API.

Параметры: messages, max_tokens (по умолчанию 2048, до 4096), temperature, stream, функции tools, tool_choice auto/none/required и response_format json_schema. Контекст пилота — 81920 токена. В сообщениях user допускаются до 8 image_url и 1 video_url. JPEG/PNG/WebP: до 32 MiB и 16 MP; MP4/MOV: до 32 MiB, 1080p, 30 секунд; суммарно до 48 MiB. Только согласованные HTTPS-хосты хранилищ (на старте creator-app-s3-bucket.s3.eu-central-1.amazonaws.com); для подключения своего хранилища обратитесь в поддержку. media_asset, произвольные URL, аудио, n и параметры провайдера не поддерживаются.

Начальные лимиты: 4 выполняющихся и 8 ожидающих запросов, на проект — 2 выполняющихся и 2 ожидающих. Ожидание до 20 секунд, обработка до 300 секунд. Полная очередь возвращает HTTP 429 с Retry-After без резерва средств. При истечении ожидания резерв возвращается.

До постановки в очередь резервируется верхняя граница стоимости контекста и ответа. После завершения списываются фактические входные/выходные токены, остаток освобождается. Вход включает текст, шаблон, инструменты и визуальные токены; выход включает reasoning. Цены фиксируются при резерве. Итог находится в usage и gensta_billing.

Повтор того же ключа: 409 во время ожидания/обработки, сохранённый ответ после успеха без повторного списания, 502 после неуспеха. Изменённый запрос с тем же ключом — 409. Ответ хранится 24 часа, затем возвращается 410; ключ никогда не запускает повторную платную генерацию. После окончательного отказа новая попытка требует нового ключа. Отключение клиента после начала вычислений не отменяет успешно завершённую генерацию и её списание.

При stream=true ответ приходит как SSE. Итоговые usage и [DONE] отправляются после сохранения списания. Ошибка внутри потока приходит событием error без [DONE]; проверьте результат повтором того же ключа. До начала потока: 400 неверный ввод, 401/403 доступ, 402 баланс, 429 очередь, 502 ошибка модели, 503 сервис выключен.

{"model":"qwen-3.8-27b","messages":[{"role":"user","content":"Suggest three ideas for a product video"}],"max_tokens":256,"stream":true}