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: выберите или добавьте образ
Шаг 2: укажите параметры ML-сервиса