Перейти к основному содержимому

Sora 2, мастер создания сервиса и детализация расходов

Ключевые обновления в этом релизе:

  • Sora 2: новейшая модель для генерации видео теперь доступна в РФ с оплатой в рублях. Подробнее
  • Гибкий выбор провайдера для доступа к моделям OpenAI. Подробнее
  • Детализация расходов: можно посмотреть данные в разбивке по моделям и заголовку Z-billingId в API-запросах. Подробнее
  • Мастер создания ML-сервиса: единый пользовательский путь включает все необходимые операции и сокращает время запуска сервиса. Подробнее

Sora 2

Sora 2 поддержана в ML-сервисе OpenAI Proxy.

Адрес для запросов:

https://caila.io/api/adapters/openai/v1/videos

Описание параметров запроса см. в документации OpenAI.

Генерация видео

Пример запроса:

curl -L 'https://caila.io/api/adapters/openai/v1/videos' \
-H 'Authorization: Bearer <your-api-key>' \
-H 'Content-Type: application/json' \
-d '{
"prompt": "Создай реалистичное видео восхода солнца над спокойным морем. Покажи, как солнце медленно поднимается из-за горизонта. Его свет должен отражаться на мягких волнах, создавая золотистую дорожку на воде.",
"model": "sora-2",
"size": "1280x720",
"seconds": "12"
}'

Скачивание видео

curl -L 'https://caila.io/api/adapters/openai/v1/videos/{your-video-id}/content' \
-H 'Authorization: Bearer <your-api-key>'

Выбор провайдера в запросе

В запросе к OpenAI Proxy можно указать провайдера для доступа к модели. Поддерживаются провайдеры openai, azure, openrouter, genapi.

Примеры запросов:

  • Один провайдер

    curl -L 'https://caila.io/api/adapters/openai/chat/completions' \
    -H 'Authorization: <your-api-key>' \
    -H 'Content-Type: application/json' \
    -d '{
    "provider": "openrouter",
    "model": "gpt-5-nano",
    "messages":[{"role":"user","content":[{"type":"text","text":"Напиши текст на 20 слов"}]}]
    }'
  • Несколько допустимых провайдеров

    curl -L 'https://caila.io/api/adapters/openai/images/generations' \
    -H 'Authorization: <your-api-key>' \
    -H 'Content-Type: application/json' \
    -d '{
    "provider": {"only": ["openai","genapi"]},
    "model": "gpt-image-1",
    "prompt":"детеныш морской выдры","n":1
    }'
  • Исключить некоторых провайдеров

    curl -L 'https://caila.io/api/adapters/openai/chat/completions' \
    -H 'Authorization: <your-api-key>' \
    -H 'Content-Type: application/json' \
    -d '{
    "provider": {"ignore": ["azure"]},
    "model": "gpt-5-nano",
    "messages":[{"role":"user","content":[{"type":"text","text":"Напиши текст на 20 слов"}]}]
    }'

Детализация расходов

В разделе Отчеты → Биллинг можно посмотреть данные в разбивке по моделям, а также по значению HTTP-заголовка Z-billingId — его можно передавать в API-запросах для отслеживания трат пользователей.

Детализация

Мастер создания ML-сервиса

Шаг 1: выберите или добавьте образ

Шаг 1: выбор образа

Шаг 2: укажите параметры ML-сервиса

Шаг 2: задание параметров

Шаг 3: выберите сервер или ресурс-группу

Шаг 3: выбор ресурсов

Сервис готов к запуску!