МожливостіСутності
Документація
    Ring Platform

    Децентралізоване самобудівне майбутнє

    Увійти
    Сутності
    Можливості
    Магазин
    Документація
    Концепції
    RING ЕкономікаSonoratek LLCГлобальний впливAI зустрічає Web3
    Розпочати
    Швидкий стартКалькуляторДорожня карта
    Конфіденційність|Контакти
    v1.104.23|Sonoratek LLC

    Documentation

    Концепції, цінність і типові сценарії

    Ласкаво просимо до Ring
    Швидкий довідник
    Початок роботи
    Передумови
    Встановлення
    Валідація першого успіху
    Наступні кроки
    Функції
    Магазин
    Склад і залишки
    Керування вендорами
    Комісії та розрахунки
    SubscriptionConductor
    PaymentConductor
    Ring Oracle
    Інтеграція платежів
    Публічні пули та DAO-банки
    Інтеграція WayForPay
    Web3 Гаманець
    WalletConductor
    Кредитні винагороди
    Партнерська та реферальна підтримка
    Реферальні коди (Refcodes)
    NFT Exhibition Marketplace
    Solana NFT Gates
    Система Стейкінга Токенів
    Лабораторія проєкту власника (Owner Project Lab)
    Сутності
    Можливості
    AI Matcher
    Повідомлення
    Завдання Ring
    WebRTC-дзвінки та STUNner TURN
    Ігри з друзями
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Сторінки публічного профілю
    Віджети профілю облікового запису
    Ring File Cabinet
    Система Резервування Імен Користувачів
    Науковий редактор
    Notifications
    Push-сповіщення через FCM (Ring)
    Email AI-CRM
    Ring Mailer і RingdomX Mail
    Протокол Tunnel
    VideoConductor
    MediaConductor
    Generative Gallery
    Authentication
    Безпека та відповідність
    Консоль адміністратора
    Адмінська Wiki
    Керування через Telegram
    Система локалей
    Мобільний Досвід
    Паттерни Оптимізації Продуктивності
    Приклади
    Швидкий старт
    Базове налаштування
    Білий лейбл
    Користувацьке брендування
    Інтеграція Web3
    Реальні приклади
    Розширені функції
    Кастомізація
    Швидкий старт — ваш перший клон Ring
    Повний посібник налаштування
    Вертикальні пресети (SSOT)
    Ringization playbook
    Брендування
    Теми
    Функції
    Локалізація
    Налаштування токеноміки
    Інтеграція платіжних шлюзів
    Еталонні деплої Ring
    Конфігурація
    Публічні змінні середовища
    Секрети Order Lab
    Project ID WalletConnect (Reown Cloud)
    Підтримувані сервіси
    Вікі NODUS (знання проєкту)
    Плейбук конфігурації
    Web3
    Token launch jurisdictions
    Гаманець
    Поради з безпеки гаманця
    Інтеграції
    Ethereum гаманці (Wagmi v3)
    RingFileBase (API об’єктного сховища)
    Ring CDN (edge RingFileBase)
    Розгортання
    Self-hosted розгортання
    Vercel
    Docker
    Конфігурація Середовища
    Моніторинг та Аналітика
    Оптимізація продуктивності
    Резервне копіювання і відновлення
    Архітектура
    Data Model
    Security
    Real Time
    Синхронізація discovery після мутацій
    Архітектура PaymentConductor
    Архітектура WalletConductor
    Бекенд Сервіси
    Інтеграція Firebase
    Розробка
    Ring MCP Server

    Швидкий вхід (CTO · аудитори · агенти)

    Вітаємо — місія та аудиторії
    Швидкий довідник
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безпека та відповідність
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)

    Documentation

    Концепції, цінність і типові сценарії

    Ласкаво просимо до Ring
    Швидкий довідник
    Початок роботи
    Передумови
    Встановлення
    Валідація першого успіху
    Наступні кроки
    Функції
    Магазин
    Склад і залишки
    Керування вендорами
    Комісії та розрахунки
    SubscriptionConductor
    PaymentConductor
    Ring Oracle
    Інтеграція платежів
    Публічні пули та DAO-банки
    Інтеграція WayForPay
    Web3 Гаманець
    WalletConductor
    Кредитні винагороди
    Партнерська та реферальна підтримка
    Реферальні коди (Refcodes)
    NFT Exhibition Marketplace
    Solana NFT Gates
    Система Стейкінга Токенів
    Лабораторія проєкту власника (Owner Project Lab)
    Сутності
    Можливості
    AI Matcher
    Повідомлення
    Завдання Ring
    WebRTC-дзвінки та STUNner TURN
    Ігри з друзями
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Сторінки публічного профілю
    Віджети профілю облікового запису
    Ring File Cabinet
    Система Резервування Імен Користувачів
    Науковий редактор
    Notifications
    Push-сповіщення через FCM (Ring)
    Email AI-CRM
    Ring Mailer і RingdomX Mail
    Протокол Tunnel
    VideoConductor
    MediaConductor
    Generative Gallery
    Authentication
    Безпека та відповідність
    Консоль адміністратора
    Адмінська Wiki
    Керування через Telegram
    Система локалей
    Мобільний Досвід
    Паттерни Оптимізації Продуктивності
    Приклади
    Швидкий старт
    Базове налаштування
    Білий лейбл
    Користувацьке брендування
    Інтеграція Web3
    Реальні приклади
    Розширені функції
    Кастомізація
    Швидкий старт — ваш перший клон Ring
    Повний посібник налаштування
    Вертикальні пресети (SSOT)
    Ringization playbook
    Брендування
    Теми
    Функції
    Локалізація
    Налаштування токеноміки
    Інтеграція платіжних шлюзів
    Еталонні деплої Ring
    Конфігурація
    Публічні змінні середовища
    Секрети Order Lab
    Project ID WalletConnect (Reown Cloud)
    Підтримувані сервіси
    Вікі NODUS (знання проєкту)
    Плейбук конфігурації
    Web3
    Token launch jurisdictions
    Гаманець
    Поради з безпеки гаманця
    Інтеграції
    Ethereum гаманці (Wagmi v3)
    RingFileBase (API об’єктного сховища)
    Ring CDN (edge RingFileBase)
    Розгортання
    Self-hosted розгортання
    Vercel
    Docker
    Конфігурація Середовища
    Моніторинг та Аналітика
    Оптимізація продуктивності
    Резервне копіювання і відновлення
    Архітектура
    Data Model
    Security
    Real Time
    Синхронізація discovery після мутацій
    Архітектура PaymentConductor
    Архітектура WalletConductor
    Бекенд Сервіси
    Інтеграція Firebase
    Розробка
    Ring MCP Server

    Швидкий вхід (CTO · аудитори · агенти)

    Вітаємо — місія та аудиторії
    Швидкий довідник
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безпека та відповідність
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)

    Documentation

    Концепції, цінність і типові сценарії

    Ласкаво просимо до Ring
    Швидкий довідник
    Початок роботи
    Передумови
    Встановлення
    Валідація першого успіху
    Наступні кроки
    Функції
    Магазин
    Склад і залишки
    Керування вендорами
    Комісії та розрахунки
    SubscriptionConductor
    PaymentConductor
    Ring Oracle
    Інтеграція платежів
    Публічні пули та DAO-банки
    Інтеграція WayForPay
    Web3 Гаманець
    WalletConductor
    Кредитні винагороди
    Партнерська та реферальна підтримка
    Реферальні коди (Refcodes)
    NFT Exhibition Marketplace
    Solana NFT Gates
    Система Стейкінга Токенів
    Лабораторія проєкту власника (Owner Project Lab)
    Сутності
    Можливості
    AI Matcher
    Повідомлення
    Завдання Ring
    WebRTC-дзвінки та STUNner TURN
    Ігри з друзями
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Сторінки публічного профілю
    Віджети профілю облікового запису
    Ring File Cabinet
    Система Резервування Імен Користувачів
    Науковий редактор
    Notifications
    Push-сповіщення через FCM (Ring)
    Email AI-CRM
    Ring Mailer і RingdomX Mail
    Протокол Tunnel
    VideoConductor
    MediaConductor
    Generative Gallery
    Authentication
    Безпека та відповідність
    Консоль адміністратора
    Адмінська Wiki
    Керування через Telegram
    Система локалей
    Мобільний Досвід
    Паттерни Оптимізації Продуктивності
    Приклади
    Швидкий старт
    Базове налаштування
    Білий лейбл
    Користувацьке брендування
    Інтеграція Web3
    Реальні приклади
    Розширені функції
    Кастомізація
    Швидкий старт — ваш перший клон Ring
    Повний посібник налаштування
    Вертикальні пресети (SSOT)
    Ringization playbook
    Брендування
    Теми
    Функції
    Локалізація
    Налаштування токеноміки
    Інтеграція платіжних шлюзів
    Еталонні деплої Ring
    Конфігурація
    Публічні змінні середовища
    Секрети Order Lab
    Project ID WalletConnect (Reown Cloud)
    Підтримувані сервіси
    Вікі NODUS (знання проєкту)
    Плейбук конфігурації
    Web3
    Token launch jurisdictions
    Гаманець
    Поради з безпеки гаманця
    Інтеграції
    Ethereum гаманці (Wagmi v3)
    RingFileBase (API об’єктного сховища)
    Ring CDN (edge RingFileBase)
    Розгортання
    Self-hosted розгортання
    Vercel
    Docker
    Конфігурація Середовища
    Моніторинг та Аналітика
    Оптимізація продуктивності
    Резервне копіювання і відновлення
    Архітектура
    Data Model
    Security
    Real Time
    Синхронізація discovery після мутацій
    Архітектура PaymentConductor
    Архітектура WalletConductor
    Бекенд Сервіси
    Інтеграція Firebase
    Розробка
    Ring MCP Server

    Швидкий вхід (CTO · аудитори · агенти)

    Вітаємо — місія та аудиторії
    Швидкий довідник
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безпека та відповідність
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)
    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    VideoConductor

    VideoConductor — це асинхронний шар генеративного відео Ring Platform — відеоаналог ImageConductor. Він опитує xAI Grok Imagine Video, за потреби завантажує MP4 у ring-filebase та записує рядок аудиту в PostgreSQL generated_videos.

    Використовуйте вкладки Founder / Developer на бічній панелі документації, щоб відфільтрувати цю сторінку. Засновники бачать операційні процеси й контроль витрат; розробники — API фасаду, payload MCP та сховище.

    Підсумок для керівництва

    Оператори й агенти викликають ring-video-create (MCP) або VideoConductor із серверного коду. Типовий режим draft використовує grok-imagine-video @ 480p (~$0.05/second) для дешевої ітерації text-to-video. Встановіть remaster: true для фіналів 720p або передайте sourceVideoUrl для монтажу/remaster зі збереженням сцени через API редагування відео xAI. Статичні зображення першого кадру створюються через ImageConductor.

    Що робить VideoConductor

    МожливістьДеталі
    Text-to-video (T2V)grok-imagine-video — монтажі, демо UI, нечіткі діалоги
    Image-to-video (I2V)grok-imagine-video-1.5 — потребує imageUrl; prompt керує рухом
    Ітерація чернеткиПресети 480p — мінімізують витрати під час сценарної роботи
    Продакшен-remasterПовторна генерація 720p або редагування наявного MP4 URL
    Автоматизація першого кадруfirstFramePrompt → ImageConductor, коли imageUrl відсутній
    Накладки мініатюриНеобов’язкова специфікація thumbnail через lib/media/thumbnail
    ЗбереженняCDN URL ring-filebase + JSONB-реєстр generated_videos
    Аудит pipelineclipId, pipelineRequestId, refCode, actorId

    Режими якості

    SSOT: lib/video/video-presets.json. Передавання imageUrl у запиті draft автоматично підвищує режим до draft_i2v.

    qualityModeМодельРоздільність~$/secПотрібен imageUrl
    draft (типовий)grok-imagine-video480p$0.05Ні (T2V)
    draft_i2vgrok-imagine-video-1.5480p$0.08Так
    productiongrok-imagine-video720p$0.05Ні
    production_i2v
    Правда про модель

    grok-imagine-video-1.5 — не T2V лише з тексту: йому потрібен початковий кадр (imageUrl або firstFramePrompt). Для дослівних реплік записуйте VO на постпродакшені або сприймайте блоки DIALOGUE: як рекомендації без гарантії.

    Шлях оператора

    Чернетка → remaster → CDN

    MCP ring-video-create

    Інструмент із Bearer-захистом для агентів і ops — створюйте чернеткові кліпи без дотику до серверного коду.

    Viral video CLI

    Кампанії з кількома кліпами на основі маніфесту з upsert-ами draft → remaster.

    ImageConductor

    Статичні зображення першого кадру та спільні облікові дані xAI для I2V-сцен.

    WalletConductor

    Потік від початку до кінця

    VideoConductor — наскрізний потік

    Публічний API

    Карта реалізації

    РівеньШлях
    Typeslib/video/conductor/types.ts
    Фасадlib/video/conductor/video-conductor.ts
    Presetslib/video/video-presets.json
    Configlib/video/video.config.ts
    xAI provider

    Пов’язане

    Generative Gallery

    Поле продукту/NFT gallery; полірування відеостудії перебуває в беклозі (GENERATIVE_CREDIT_VIDEO).

    Generative videos (developer)

    Приклади CLI, таблиця цін моделей, застарілий generate script.

    Generative images

    Спільний блок xAI і генерація першого кадру.

    WalletConductor

    Модель conductor для грошових шляхів гаманця.

    Історія релізів

    ДатаЕтап
    2026-06-09ImageConductor — реєстр generated_images, MCP ring-image-create
    2026-06-18VideoConductor v1 — T2V draft/production, MCP ring-video-create, manifest v2
    2026-06-18Режими I2V — draft_i2v / production_i2v, firstFramePrompt, edit remaster через sourceVideoUrl
    2026-06-19Міграція 018 — generated_videos на dev + prod
    2026-07-12Документація для двох аудиторій — шлях операцій Founder проти API/сховища Developer
    1. Документація
    2. /Функції
    3. /VideoConductor

    Оновлено 6 вер. 2026 р.6 хв прослуховування

    VideoConductor

    VideoConductor — це асинхронний шар генеративного відео Ring Platform — відеоаналог ImageConductor. Він опитує xAI Grok Imagine Video, за потреби завантажує MP4 у ring-filebase та записує рядок аудиту в PostgreSQL generated_videos.

    Використовуйте вкладки Founder / Developer на бічній панелі документації, щоб відфільтрувати цю сторінку. Засновники бачать операційні процеси й контроль витрат; розробники — API фасаду, payload MCP та сховище.

    Підсумок для керівництва

    Оператори й агенти викликають ring-video-create (MCP) або VideoConductor із серверного коду. Типовий режим draft використовує grok-imagine-video @ 480p (~$0.05/second) для дешевої ітерації text-to-video. Встановіть remaster: true для фіналів 720p або передайте sourceVideoUrl для монтажу/remaster зі збереженням сцени через API редагування відео xAI. Статичні зображення першого кадру створюються через ImageConductor.

    Що робить VideoConductor

    МожливістьДеталі
    Text-to-video (T2V)grok-imagine-video — монтажі, демо UI, нечіткі діалоги
    Image-to-video (I2V)grok-imagine-video-1.5 — потребує imageUrl; prompt керує рухом
    Ітерація чернеткиПресети 480p — мінімізують витрати під час сценарної роботи
    Продакшен-remasterПовторна генерація 720p або редагування наявного MP4 URL
    Автоматизація першого кадруfirstFramePrompt → ImageConductor, коли imageUrl відсутній
    Накладки мініатюриНеобов’язкова специфікація thumbnail через lib/media/thumbnail
    ЗбереженняCDN URL ring-filebase + JSONB-реєстр generated_videos
    Аудит pipelineclipId, pipelineRequestId, refCode, actorId

    Режими якості

    SSOT: lib/video/video-presets.json. Передавання imageUrl у запиті draft автоматично підвищує режим до draft_i2v.

    qualityModeМодельРоздільність~$/secПотрібен imageUrl
    draft (типовий)grok-imagine-video480p$0.05Ні (T2V)
    draft_i2vgrok-imagine-video-1.5480p$0.08Так
    productiongrok-imagine-video720p$0.05Ні
    production_i2v
    Правда про модель

    grok-imagine-video-1.5 — не T2V лише з тексту: йому потрібен початковий кадр (imageUrl або firstFramePrompt). Для дослівних реплік записуйте VO на постпродакшені або сприймайте блоки DIALOGUE: як рекомендації без гарантії.

    Шлях оператора

    Чернетка → remaster → CDN

    MCP ring-video-create

    Інструмент із Bearer-захистом для агентів і ops — створюйте чернеткові кліпи без дотику до серверного коду.

    Viral video CLI

    Кампанії з кількома кліпами на основі маніфесту з upsert-ами draft → remaster.

    ImageConductor

    Статичні зображення першого кадру та спільні облікові дані xAI для I2V-сцен.

    WalletConductor

    Потік від початку до кінця

    VideoConductor — наскрізний потік

    Публічний API

    Карта реалізації

    РівеньШлях
    Typeslib/video/conductor/types.ts
    Фасадlib/video/conductor/video-conductor.ts
    Presetslib/video/video-presets.json
    Configlib/video/video.config.ts
    xAI provider

    Пов’язане

    Generative Gallery

    Поле продукту/NFT gallery; полірування відеостудії перебуває в беклозі (GENERATIVE_CREDIT_VIDEO).

    Generative videos (developer)

    Приклади CLI, таблиця цін моделей, застарілий generate script.

    Generative images

    Спільний блок xAI і генерація першого кадру.

    WalletConductor

    Модель conductor для грошових шляхів гаманця.

    Історія релізів

    ДатаЕтап
    2026-06-09ImageConductor — реєстр generated_images, MCP ring-image-create
    2026-06-18VideoConductor v1 — T2V draft/production, MCP ring-video-create, manifest v2
    2026-06-18Режими I2V — draft_i2v / production_i2v, firstFramePrompt, edit remaster через sourceVideoUrl
    2026-06-19Міграція 018 — generated_videos на dev + prod
    2026-07-12Документація для двох аудиторій — шлях операцій Founder проти API/сховища Developer
    1. Документація
    2. /Функції
    3. /VideoConductor

    Оновлено 6 вер. 2026 р.6 хв прослуховування

    VideoConductor

    VideoConductor — це асинхронний шар генеративного відео Ring Platform — відеоаналог ImageConductor. Він опитує xAI Grok Imagine Video, за потреби завантажує MP4 у ring-filebase та записує рядок аудиту в PostgreSQL generated_videos.

    Використовуйте вкладки Founder / Developer на бічній панелі документації, щоб відфільтрувати цю сторінку. Засновники бачать операційні процеси й контроль витрат; розробники — API фасаду, payload MCP та сховище.

    Підсумок для керівництва

    Оператори й агенти викликають ring-video-create (MCP) або VideoConductor із серверного коду. Типовий режим draft використовує grok-imagine-video @ 480p (~$0.05/second) для дешевої ітерації text-to-video. Встановіть remaster: true для фіналів 720p або передайте sourceVideoUrl для монтажу/remaster зі збереженням сцени через API редагування відео xAI. Статичні зображення першого кадру створюються через ImageConductor.

    Що робить VideoConductor

    МожливістьДеталі
    Text-to-video (T2V)grok-imagine-video — монтажі, демо UI, нечіткі діалоги
    Image-to-video (I2V)grok-imagine-video-1.5 — потребує imageUrl; prompt керує рухом
    Ітерація чернеткиПресети 480p — мінімізують витрати під час сценарної роботи
    Продакшен-remasterПовторна генерація 720p або редагування наявного MP4 URL
    Автоматизація першого кадруfirstFramePrompt → ImageConductor, коли imageUrl відсутній
    Накладки мініатюриНеобов’язкова специфікація thumbnail через lib/media/thumbnail
    ЗбереженняCDN URL ring-filebase + JSONB-реєстр generated_videos
    Аудит pipelineclipId, pipelineRequestId, refCode, actorId

    Режими якості

    SSOT: lib/video/video-presets.json. Передавання imageUrl у запиті draft автоматично підвищує режим до draft_i2v.

    qualityModeМодельРоздільність~$/secПотрібен imageUrl
    draft (типовий)grok-imagine-video480p$0.05Ні (T2V)
    draft_i2vgrok-imagine-video-1.5480p$0.08Так
    productiongrok-imagine-video720p$0.05Ні
    production_i2v
    Правда про модель

    grok-imagine-video-1.5 — не T2V лише з тексту: йому потрібен початковий кадр (imageUrl або firstFramePrompt). Для дослівних реплік записуйте VO на постпродакшені або сприймайте блоки DIALOGUE: як рекомендації без гарантії.

    Шлях оператора

    Чернетка → remaster → CDN

    MCP ring-video-create

    Інструмент із Bearer-захистом для агентів і ops — створюйте чернеткові кліпи без дотику до серверного коду.

    Viral video CLI

    Кампанії з кількома кліпами на основі маніфесту з upsert-ами draft → remaster.

    ImageConductor

    Статичні зображення першого кадру та спільні облікові дані xAI для I2V-сцен.

    WalletConductor

    Потік від початку до кінця

    VideoConductor — наскрізний потік

    Публічний API

    Карта реалізації

    РівеньШлях
    Typeslib/video/conductor/types.ts
    Фасадlib/video/conductor/video-conductor.ts
    Presetslib/video/video-presets.json
    Configlib/video/video.config.ts
    xAI provider

    Пов’язане

    Generative Gallery

    Поле продукту/NFT gallery; полірування відеостудії перебуває в беклозі (GENERATIVE_CREDIT_VIDEO).

    Generative videos (developer)

    Приклади CLI, таблиця цін моделей, застарілий generate script.

    Generative images

    Спільний блок xAI і генерація першого кадру.

    WalletConductor

    Модель conductor для грошових шляхів гаманця.

    Історія релізів

    ДатаЕтап
    2026-06-09ImageConductor — реєстр generated_images, MCP ring-image-create
    2026-06-18VideoConductor v1 — T2V draft/production, MCP ring-video-create, manifest v2
    2026-06-18Режими I2V — draft_i2v / production_i2v, firstFramePrompt, edit remaster через sourceVideoUrl
    2026-06-19Міграція 018 — generated_videos на dev + prod
    2026-07-12Документація для двох аудиторій — шлях операцій Founder проти API/сховища Developer
    1. Документація
    2. /Функції
    3. /VideoConductor

    Оновлено 6 вер. 2026 р.6 хв прослуховування

    grok-imagine-video-1.5
    720p
    $0.14
    Так

    Та сама модель conductor для грошових шляхів (поповнення, desk, кастодіальне відправлення).

    Поверхні

    ПоверхняВхідAuth
    MCPring-video-create → POST /api/mcp/v1/videos/generateBearer RING_MCP_ACCESS_KEY
    Сценарний CLInode scripts/ring-viral-video/run-scripted-video.mjs <request.json>Локальний XAI_API_KEY + gateway token
    Серверний кодVideoConductor.generate / .remaster / .editFromSourceRuntime застосунку

    Стратегії remaster

    ВхідПоведінка
    remaster: true лишеПовторна генерація в 720p
    remaster: true + sourceVideoUrlPOST /v1/videos/edits — редагування зі збереженням сцени

    Процес контролю витрат

    1. 1

      Створюйте кожну сцену в 480p

      Використовуйте qualityMode: draft (або draft_i2v зі статичним кадром), доки композиція й рух не стануть прийнятними. CLI маніфестів робить upsert за id::qualityMode — часткові запуски ніколи не стирають попередні кліпи.

    2. 2

      Робіть remaster переможців у 720p

      Викликайте з remaster: true для схвалених кліпів або передавайте sourceVideoUrl із чернеткового маніфесту для редагування зі збереженням композиції.

    3. 3

      Зберігайте в ring-filebase

      Залишайте persistToFilebase зі значенням за замовчуванням true, щоб оператори отримували постійні CDN URL замість тимчасових посилань xAI, що спливають.

    Вважайте витрати на чернетки навчальним бюджетом. Робіть remaster лише кліпів, які пройшли перевірку — це головний важіль контролю вартості відео xAI.

    lib/video/providers/xai.provider.ts
    Схема запитуlib/media/schemas.ts → generateVideoBodySchema
    MCP routeapp/api/mcp/v1/videos/generate/route.ts
    Сценарні медіаlib/media/* — компілятор prompt, рендерер thumbnail
    Truth lensAI-LEGIOX/legiox-truth-lens/xai-grok-imagine-video-specialist.nodus.json

    Тіло запиту MCP (перевірено)

    ПолеОбов’язковеПримітки
    promptТакРух, блоки ACTION, DIALOGUE
    qualityModeНіdraft (типовий), draft_i2v, production, production_i2v
    imageUrlДля 1.5 I2VАвтоматично підвищує draft → draft_i2v
    firstFramePromptНіВикликає ImageConductor, коли imageUrl відсутній
    thumbnailНіThumbnailSpec — накладки на перший кадр
    sourceVideoUrlДля edit remasterurl попереднього кліпу з маніфесту або CDN
    remasterНіtrue → VideoConductor.remaster()
    remasterFromRequestIdНіАудитне посилання на xAI job чернетки
    persistToFilebaseНіТипово true
    clipId / pipelineRequestIdНіВідстеження кампаній із кількома кліпами
    purpose / refCodeНіШлях сховища + атрибуція referral

    actorId встановлюється на сервері через MCP guard — ніколи не довіряйте actor id, переданому клієнтом на gateway.

    База даних і сховище

    Застосуйте міграцію data/migrations/018_generative_media_conductor_schema.sql (ідемпотентна).

    ТаблицяРоль
    generated_videosОдин рядок на збережений кліп — JSONB data містить GeneratedVideoRecord
    generated_imagesСтатичні зображення першого кадру від ImageConductor (окремий реєстр)

    Проіндексовані шляхи JSONB: actorId, provider, purpose, refCode, clipId, pipelineRequestId, qualityMode, requestId, generationKind, remasterFromRequestId.

    Структура сховища

    BackendSelector спрямовує generated_videos і generated_images до PostgreSQL. Якщо таблиці немає, upload static image все одно завершується успішно; persist записує warning, доки не буде застосовано міграцію 018.

    Архітектура

    Граф модулів VideoConductor

    Змінні середовища

    Із env.local.template — повторно використовуйте XAI_API_KEY з ImageConductor:

    Безпека

    Ніколи не комітьте XAI_API_KEY або RING_MCP_ACCESS_KEY. MCP routes захищені Bearer через withMcpGuard.

    Форма відповіді

    ПолеОпис
    video.urlПостійний CDN URL (коли збережено) або тимчасовий URL xAI
    video.temporaryUrlОригінальне посилання xAI для завантаження (спливає)
    video.requestIdID xAI job — аудит і ланцюжки remaster
    video.recordIdID рядка generated_videos
    firstFrameРесурс ImageConductor, коли використано firstFramePrompt
    thumbnailРендерена мініатюра, коли thumbnail.enabled
    estimatedCostUsdОцінка duration × preset rate
    qualityMode / resolutionФактичний preset після автоматичного підвищення

    Помилки модерації повертають success: false, коли xAI встановлює respect_moderation: false.

    Компоненти документації

    Довідник MDX-віджетів для авторингу.

    grok-imagine-video-1.5
    720p
    $0.14
    Так

    Та сама модель conductor для грошових шляхів (поповнення, desk, кастодіальне відправлення).

    Поверхні

    ПоверхняВхідAuth
    MCPring-video-create → POST /api/mcp/v1/videos/generateBearer RING_MCP_ACCESS_KEY
    Сценарний CLInode scripts/ring-viral-video/run-scripted-video.mjs <request.json>Локальний XAI_API_KEY + gateway token
    Серверний кодVideoConductor.generate / .remaster / .editFromSourceRuntime застосунку

    Стратегії remaster

    ВхідПоведінка
    remaster: true лишеПовторна генерація в 720p
    remaster: true + sourceVideoUrlPOST /v1/videos/edits — редагування зі збереженням сцени

    Процес контролю витрат

    1. 1

      Створюйте кожну сцену в 480p

      Використовуйте qualityMode: draft (або draft_i2v зі статичним кадром), доки композиція й рух не стануть прийнятними. CLI маніфестів робить upsert за id::qualityMode — часткові запуски ніколи не стирають попередні кліпи.

    2. 2

      Робіть remaster переможців у 720p

      Викликайте з remaster: true для схвалених кліпів або передавайте sourceVideoUrl із чернеткового маніфесту для редагування зі збереженням композиції.

    3. 3

      Зберігайте в ring-filebase

      Залишайте persistToFilebase зі значенням за замовчуванням true, щоб оператори отримували постійні CDN URL замість тимчасових посилань xAI, що спливають.

    Вважайте витрати на чернетки навчальним бюджетом. Робіть remaster лише кліпів, які пройшли перевірку — це головний важіль контролю вартості відео xAI.

    lib/video/providers/xai.provider.ts
    Схема запитуlib/media/schemas.ts → generateVideoBodySchema
    MCP routeapp/api/mcp/v1/videos/generate/route.ts
    Сценарні медіаlib/media/* — компілятор prompt, рендерер thumbnail
    Truth lensAI-LEGIOX/legiox-truth-lens/xai-grok-imagine-video-specialist.nodus.json

    Тіло запиту MCP (перевірено)

    ПолеОбов’язковеПримітки
    promptТакРух, блоки ACTION, DIALOGUE
    qualityModeНіdraft (типовий), draft_i2v, production, production_i2v
    imageUrlДля 1.5 I2VАвтоматично підвищує draft → draft_i2v
    firstFramePromptНіВикликає ImageConductor, коли imageUrl відсутній
    thumbnailНіThumbnailSpec — накладки на перший кадр
    sourceVideoUrlДля edit remasterurl попереднього кліпу з маніфесту або CDN
    remasterНіtrue → VideoConductor.remaster()
    remasterFromRequestIdНіАудитне посилання на xAI job чернетки
    persistToFilebaseНіТипово true
    clipId / pipelineRequestIdНіВідстеження кампаній із кількома кліпами
    purpose / refCodeНіШлях сховища + атрибуція referral

    actorId встановлюється на сервері через MCP guard — ніколи не довіряйте actor id, переданому клієнтом на gateway.

    База даних і сховище

    Застосуйте міграцію data/migrations/018_generative_media_conductor_schema.sql (ідемпотентна).

    ТаблицяРоль
    generated_videosОдин рядок на збережений кліп — JSONB data містить GeneratedVideoRecord
    generated_imagesСтатичні зображення першого кадру від ImageConductor (окремий реєстр)

    Проіндексовані шляхи JSONB: actorId, provider, purpose, refCode, clipId, pipelineRequestId, qualityMode, requestId, generationKind, remasterFromRequestId.

    Структура сховища

    BackendSelector спрямовує generated_videos і generated_images до PostgreSQL. Якщо таблиці немає, upload static image все одно завершується успішно; persist записує warning, доки не буде застосовано міграцію 018.

    Архітектура

    Граф модулів VideoConductor

    Змінні середовища

    Із env.local.template — повторно використовуйте XAI_API_KEY з ImageConductor:

    Безпека

    Ніколи не комітьте XAI_API_KEY або RING_MCP_ACCESS_KEY. MCP routes захищені Bearer через withMcpGuard.

    Форма відповіді

    ПолеОпис
    video.urlПостійний CDN URL (коли збережено) або тимчасовий URL xAI
    video.temporaryUrlОригінальне посилання xAI для завантаження (спливає)
    video.requestIdID xAI job — аудит і ланцюжки remaster
    video.recordIdID рядка generated_videos
    firstFrameРесурс ImageConductor, коли використано firstFramePrompt
    thumbnailРендерена мініатюра, коли thumbnail.enabled
    estimatedCostUsdОцінка duration × preset rate
    qualityMode / resolutionФактичний preset після автоматичного підвищення

    Помилки модерації повертають success: false, коли xAI встановлює respect_moderation: false.

    Компоненти документації

    Довідник MDX-віджетів для авторингу.

    grok-imagine-video-1.5
    720p
    $0.14
    Так

    Та сама модель conductor для грошових шляхів (поповнення, desk, кастодіальне відправлення).

    Поверхні

    ПоверхняВхідAuth
    MCPring-video-create → POST /api/mcp/v1/videos/generateBearer RING_MCP_ACCESS_KEY
    Сценарний CLInode scripts/ring-viral-video/run-scripted-video.mjs <request.json>Локальний XAI_API_KEY + gateway token
    Серверний кодVideoConductor.generate / .remaster / .editFromSourceRuntime застосунку

    Стратегії remaster

    ВхідПоведінка
    remaster: true лишеПовторна генерація в 720p
    remaster: true + sourceVideoUrlPOST /v1/videos/edits — редагування зі збереженням сцени

    Процес контролю витрат

    1. 1

      Створюйте кожну сцену в 480p

      Використовуйте qualityMode: draft (або draft_i2v зі статичним кадром), доки композиція й рух не стануть прийнятними. CLI маніфестів робить upsert за id::qualityMode — часткові запуски ніколи не стирають попередні кліпи.

    2. 2

      Робіть remaster переможців у 720p

      Викликайте з remaster: true для схвалених кліпів або передавайте sourceVideoUrl із чернеткового маніфесту для редагування зі збереженням композиції.

    3. 3

      Зберігайте в ring-filebase

      Залишайте persistToFilebase зі значенням за замовчуванням true, щоб оператори отримували постійні CDN URL замість тимчасових посилань xAI, що спливають.

    Вважайте витрати на чернетки навчальним бюджетом. Робіть remaster лише кліпів, які пройшли перевірку — це головний важіль контролю вартості відео xAI.

    lib/video/providers/xai.provider.ts
    Схема запитуlib/media/schemas.ts → generateVideoBodySchema
    MCP routeapp/api/mcp/v1/videos/generate/route.ts
    Сценарні медіаlib/media/* — компілятор prompt, рендерер thumbnail
    Truth lensAI-LEGIOX/legiox-truth-lens/xai-grok-imagine-video-specialist.nodus.json

    Тіло запиту MCP (перевірено)

    ПолеОбов’язковеПримітки
    promptТакРух, блоки ACTION, DIALOGUE
    qualityModeНіdraft (типовий), draft_i2v, production, production_i2v
    imageUrlДля 1.5 I2VАвтоматично підвищує draft → draft_i2v
    firstFramePromptНіВикликає ImageConductor, коли imageUrl відсутній
    thumbnailНіThumbnailSpec — накладки на перший кадр
    sourceVideoUrlДля edit remasterurl попереднього кліпу з маніфесту або CDN
    remasterНіtrue → VideoConductor.remaster()
    remasterFromRequestIdНіАудитне посилання на xAI job чернетки
    persistToFilebaseНіТипово true
    clipId / pipelineRequestIdНіВідстеження кампаній із кількома кліпами
    purpose / refCodeНіШлях сховища + атрибуція referral

    actorId встановлюється на сервері через MCP guard — ніколи не довіряйте actor id, переданому клієнтом на gateway.

    База даних і сховище

    Застосуйте міграцію data/migrations/018_generative_media_conductor_schema.sql (ідемпотентна).

    ТаблицяРоль
    generated_videosОдин рядок на збережений кліп — JSONB data містить GeneratedVideoRecord
    generated_imagesСтатичні зображення першого кадру від ImageConductor (окремий реєстр)

    Проіндексовані шляхи JSONB: actorId, provider, purpose, refCode, clipId, pipelineRequestId, qualityMode, requestId, generationKind, remasterFromRequestId.

    Структура сховища

    BackendSelector спрямовує generated_videos і generated_images до PostgreSQL. Якщо таблиці немає, upload static image все одно завершується успішно; persist записує warning, доки не буде застосовано міграцію 018.

    Архітектура

    Граф модулів VideoConductor

    Змінні середовища

    Із env.local.template — повторно використовуйте XAI_API_KEY з ImageConductor:

    Безпека

    Ніколи не комітьте XAI_API_KEY або RING_MCP_ACCESS_KEY. MCP routes захищені Bearer через withMcpGuard.

    Форма відповіді

    ПолеОпис
    video.urlПостійний CDN URL (коли збережено) або тимчасовий URL xAI
    video.temporaryUrlОригінальне посилання xAI для завантаження (спливає)
    video.requestIdID xAI job — аудит і ланцюжки remaster
    video.recordIdID рядка generated_videos
    firstFrameРесурс ImageConductor, коли використано firstFramePrompt
    thumbnailРендерена мініатюра, коли thumbnail.enabled
    estimatedCostUsdОцінка duration × preset rate
    qualityMode / resolutionФактичний preset після автоматичного підвищення

    Помилки модерації повертають success: false, коли xAI встановлює respect_moderation: false.

    Компоненти документації

    Довідник MDX-віджетів для авторингу.