Runway: Aleph 2.0
Aleph 2.0 бар бейнені нысаналы мәтіндік нұсқаулар және негізгі кадр бағдарлары арқылы өңдейді. Оны затты ауыстыруға, фонды, киімді, жарықты не стильді өзгертуге қолданып, бастапқы көріністің қай бөлшектері сақталуы керегін көрсетіңіз.
Модель туралы
Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.
Aleph 2.0 — Runway компаниясының контексті ескеретін бейне өңдеу моделі. Ол дәстүрлі не жасалған дайын материалды жазбаша нұсқау және қосымша негізгі кадр бағдары арқылы түрлендіреді. Жұмыс ағыны көріністің сұралған бөлігін өзгертіп, айналасындағы композицияны, жарықты және бөлшектерді сақтауға арналған. Сондықтан ол бүкіл көріністі мәтіннен қайта жасамай, өнімді не киімді ауыстыруға, фонды түрлендіруге, жарықты немесе көрнекі стильді өзгертуге пайдалы.
Тікелей әрекеттен және керекті өзгерістен бастаңыз: қосу, алып тастау, алмастыру, өзгерту, жарықты өзгерту немесе стильді жаңарту. Өнім ауыстыруда көрінетін затты атап, орнына келетін затты сипаттаңыз, кейін қай қол қимылы, камера қозғалысы және қоршаған орта сақталатынын көрсетіңіз. Маусымдық көріністе өзгеретін ауа райын не жарықты сипаттаңыз. Қысқа нысаналы нұсқау бүкіл роликті жалпы жақсарту өтінішіне қарағанда айқынырақ өңдеу мақсатын береді.
Негізгі кадр бағдары өңделген нәтиженің белгілі сәтте қалай көрінуін белгілейді. Нысан анық көрінетін кадр таңдаңыз: фонды өзгерту үшін кең көрініс, ұсақ белгі не аксессуар үшін жақынырақ көрініс. Runway Edit Studio ағынында қозғалмайтын кадр өңдеуін бейнені түрлендіруге бағдар етпес бұрын алдын ала қарап, нақтылауға болады. Өңделген кадрды бастапқы нұсқамен салыстырып, сақталатын нысан бөлшектерін, жиектерді және заттарды тексеріңіз, содан кейін оны роликтің көрнекі бағыты ретінде қолданыңыз.
Өндіруші API-і ұзақтығы 2–30 секунд бастапқы бейнелерді және көрсетілген уақыттарға орналастырылатын беске дейін қосымша негізгі кадр суретін қолдайды. Әр бағдар суретті бастапқы бейнедегі керекті сәтпен байланыстырып, қайшы көрнекі мақсаттар жиынының орнына аз санды анық өзгерістер пайдаланыңыз. Aleph 2.0 ескі Gen-4 Aleph моделінен бөлек; өндіруші API моделін жеке анықтайды. Негізгі кадрмен бағытталған өңдеу мәтіннен бейне моделінен қатысы жоқ план жасауды сұраудан да өзгеше.
Edit Studio құжатталған дайындық ережелері қалыпты арақатынастарды, 480p–1080p бастапқы ажыратымдылықты және секундына 24–30 кадрды қолданады; монтаждық ауысу не план өзгерісі оннан аспауға тиіс. Ол 720p немесе 1080p бастапқы материалды ұсынады; интерфейсте 30 fps-тен жоғары материалдың жиілігі төмендетіліп, 30 секундтан ұзын жүктемелер қиылады. Бұлар — өндірушінің өңдеу ағынына арналған дайындық ережелері. Өңделетін оқиғаны толық көрсететін және өзгеріс сақталуы қажет жерде нысаны көрініп тұратын үзіндіні таңдаңыз.
Модель өзгерген фонды, киімді, затты, жарықты немесе стильді бүкіл материалға тарата алады. Бастапқы материалда жоқ және тек негізгі кадрдан туындамайтын жаңа әрекет, мысалы, уақыт өте дамитын көрнекі әсер қажет болса, қосымша қозғалыс нұсқауы пайдалы. Көп өңдеуге бөлек қозғалыс тапсырмасы қажет емес, өйткені модель негізгі кадрдағы өзгерісті бар көрініс ішінде қозғалысқа келтіреді. Жаңа қозғалысты нақты сипаттап, оны негізгі кадр бекіткен көрнекі өзгерістен бөлек ұстаңыз.
Өндірушінің өңдеу ағыны өзгерісті әдепкіде бүкіл бейнеге қолданады және оны уақыт шкаласының таңдалған аралығымен шектей алады. Таңдалған нәтижені салыстыру және нысаналы келесі түзету үшін бастапқы роликті сақтаңыз. Практикалық тексеру таңдалған кадрмен шектелмейді: басын, ортасын, соңын, барлық ауысуды және нысан қысқа уақыт жасырылатын сәтті тексеріңіз. Пайдалы артефакт — сұралған түрлендіру уақыт бойы тұрақты, ал маңызды өзгермейтін элементтер өз рөлін сақтайтын өңделген ролик.
MP4 — әдепкі ойнату және бөлісу артефактісі. Runway-дің жарамды толық бейне Edit Studio ағыны PCM дыбысы бар MOV файлындағы ProRes немесе композитингке арналған жеке PNG кадрлар ZIP мұрағатын да ұсынады. ProRes профильдері 422 Proxy-ден 4444 XQ-ға дейін. Уақыт шкаласының аралығымен шектелген өңдеу MP4 қайтарады; шығыс пішімі дайын нәтижеден кейін емес, генерация басталғанда таңдалады. Өндірушінің экспорт түрін кейінгі монтаж міндетіне сай таңдап, оны модельдің негізгі көрнекі өңдеу мүмкіндігінен бөлек қарастырыңыз.
Пайдалы дайын өңдеу үшін қажетті ауыстыруды, жарықты не стильді негізгі кадрмен салыстырып, өзгермеуге тиіс айнала бөлшектерін тексеріңіз. Сәтті нұсқаны сақтап, сәйкессіздікке жауапты нақты нұсқауды не бағдар кадрды түзетіңіз. Aleph 2.0 рөлі — бастапқы материалды анық көрнекі мақсат арқылы түрлендіру; жаңа дыбыс жолын жасау, қолданба әрекетін өзгерту немесе бөлек хабар тарату жеткізу желісін аяқтау — өңделген бейне айналасындағы қосымша міндеттер.
Ailoot Ultra · Бейне POST /v1/videos runway/aleph-2
runway/aleph-2Бастау
Aleph 2.0 бар бейнені нысаналы мәтіндік нұсқаулар және негізгі кадр бағдарлары арқылы өңдейді. Оны затты ауыстыруға, фонды, киімді, жарықты не стильді өзгертуге қолданып, бастапқы көріністің қай бөлшектері сақталуы керегін көрсетіңіз.
- Қабылданатын кіріс деректері
- Мәтін · Суреттер · Аудио · Бейне
- Нәтижелер
- Бейне
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot Ultra · Бейне POST /v1/videos
- Кіріс
text,image,audio,video- Шығыс
video
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер runway/aleph-2 | Әдепкі— |
Өрісinput_references | Түріarray | ТалапМіндетті | Мәндер мен шектеулер Элементтердің ең аз саны: 1 Элементтердің ең көп саны: 1 | Әдепкі— |
Өрісprompt | Түріstring | ТалапМіндетті | Мәндер мен шектеулер Ең аз ұзындық: 1 | Әдепкі— |
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрcontent_type | Параметр талаптарыapplication/json |
Параметрrequired | Параметр талаптарыmodel, input_references, prompt |
Параметрmaterial_types | Параметр талаптарыtext, image, audio, video |
Параметрmaterial_conditions | Параметр талаптарыИелігіңіздегі нақты аяқталған бір ғана бейне ресурсының мазмұн URL мекенжайын қайтарылған қолтаңбасымен бірге пайдаланыңыз. Ресурстың иесі, түрі және сақталған байттарын растайтын дәлелі сұрауға сәйкес келуі керек. |
Өмірлік цикл: asynchronous_job_then_owned_outputs
GET /v1/videos/{request_id} · нақты қайтарылған id немесе polling_url
GET /v1/videos/{request_id}/content
Тарифтер
Қорытынды төлем қалай есептеледі
Көрсетілген тарифтер генерация басталғанға дейінгі құнын бағалауға арналған. Соңғы төлем бастапқы генерация үшін тіркелген құннан есептеледі. Нәтиженің өлшенген ұзақтығы мен болжамды көлемдер төлемге негіз болатын түпкілікті көлем болып саналмайды.
Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.
- Жылдам режим
- Көрсетілмеген Жылдам режим таңдалғанда
- Икемді режим
- Көрсетілмеген flex режимі таңдалғанда
- Ой қорытудың ең жоғары деңгейі
- Көрсетілмеген Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда
Салыстыруға арналған болжамды мөлшерлемелер
Баптаулар бойынша бағалар
Әр төлемді көрсетілген шарттармен салыстырыңыз. Балама баптаулардың әр жиыны үшін бір мөлшерлемені қолданыңыз. Осы баптау үшін көрсетілген ең аз төлем ережесін қолданыңыз.
| Баптау | Мөлшерлемелер кестесі | Болжамды мөлшер | Төлем құрамдасы | Есептеу бірлігі | Төлемді есептеу шарттары | Ең аз төлем ережесі | Төлем |
|---|---|---|---|---|---|---|---|
| БаптауТокендердің базалық тарифтері | Мөлшерлемелер кестесіНегізгі мөлшерлеме | Болжамды мөлшер— | Төлем құрамдасы— | Есептеу бірлігі— | Төлемді есептеу шарттары— | Ең аз төлем ережесі— | Төлем Кіріс · Кіріс токендері · Тек салыстыруға арналған бағалау — / 1K токен Шығыс · Шығыс токендері · Тек салыстыруға арналған бағалау — / 1K токен Кіріс · Кэшті оқу · Тек салыстыруға арналған бағалау — / 1K токен Кіріс · Кэшке жазу · Тек салыстыруға арналған бағалау — / 1K токен Кіріс · Кэшке жазу, 1 сағ · Тек салыстыруға арналған бағалау — / 1K токен |
| БаптауБейне бағасы | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Төлем құрамдасы— | Есептеу бірлігібейне секунды үшін | Төлемді есептеу шарттарыБұл баға кілтінде қосымша шарт көрсетілмеген. | Ең аз төлем ережесі— | Төлем Шығыс · Видео бағасы · Тек салыстыруға арналған бағалау $0.56 бейне секунды үшін |
| БаптауГенерацияның ең төменгі төлемі | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Төлем құрамдасыЕң аз төлем | Есептеу бірлігіжасау үшін ең аз төлем | Төлемді есептеу шарттарыБұл баға кілтінде қосымша шарт көрсетілмеген. | Ең аз төлем ережесіИә | Төлем total · Генерацияның минимумы · Тек салыстыруға арналған бағалау $1.12 жасау үшін ең аз төлем Әр генерация үшін ең төменгі төлем; оны қосымша алым ретінде емес, ең төменгі сома ретінде қолданыңыз. Бұдан ең төменгі ұзақтық бар деген қорытынды шықпайды. |
| БаптауГенерацияның болжамды құны | Мөлшерлемелер кестесі— | Болжамды мөлшербір генерацияға арналған болжам | Төлем құрамдасы— | Есептеу бірлігі— | Төлемді есептеу шарттары— | Ең аз төлем ережесі— | Төлем Шығыс · Генерацияның болжамды құны · Тек салыстыруға арналған бағалау $0.56 жасауға дейінгі бағалау Бұл бағалау қосымша төлем де, аяқталған генерация үшін белгіленген тұрақты тариф те емес. |
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot Ultra · Бейне
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_REFERENCES_JSON:?Set the actual documented input value}"
export AILOOT_INPUT_REFERENCES_JSON
: "${AILOOT_PROMPT:?Set the actual documented input value}"
export AILOOT_PROMPT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'runway/aleph-2', 'input_references': '${ACTUAL_OWNED_INPUT_REFERENCES}', 'prompt': '${ACTUAL_EDIT_PROMPT}'}
request['input_references']=json.loads(os.environ['AILOOT_INPUT_REFERENCES_JSON'])
request['prompt']=os.environ['AILOOT_PROMPT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Нәтижелерді алу және сақтау
Ailoot Ultra · Бейне
GET /v1/videos/{request_id}GET /v1/videos/{request_id}/content
Барлық дайын материалды сақтау
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_STATUS_FILE:?Set the actual completed status JSON file}"
export AILOOT_STATUS_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
from urllib.parse import urlsplit,urljoin
f=Path(os.environ["AILOOT_STATUS_FILE"])
if not f.is_file():raise SystemExit("Choose the actual completed status file")
r=json.loads(f.read_text())
if r.get("status")!="completed" or not isinstance(r.get("data"),list) or not r["data"]:raise SystemExit("Wait for a completed status with asset paths")
urls=[]
for x in r["data"]:
if not isinstance(x,str) or "\n" in x or "\r" in x:raise SystemExit("Invalid asset path")
u=urljoin("https://api.ailoot.ai",x)
z=urlsplit(u)
if z.scheme!="https" or z.netloc!="api.ailoot.ai" or z.username or z.password:raise SystemExit("Use the actual Ailoot asset paths from status")
urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_REQUEST
index=0
while IFS= read -r asset_url; do
curl --fail-with-body --silent --show-error "$asset_url" \
-H "Authorization: Bearer $AILOOT_API_KEY" -o "video-${index}.mp4"
index=$((index + 1))
done < asset-urls.txt
Барлық дайын нәтижені сақтау
Әр дайын бейнені немесе қайтарылған файлды сақтаңыз; нақты қайтарылған әр материал URL арқылы мазмұнды алыңыз.
Толық жауапты және тақырыптарды, алынған әрбір нәтижені, бастапқыда қайтарылған идентификаторларды және пайдалану туралы барлық өрістерді сақтаңыз. Жасау сұрауын қайта жібермей, бастапқы операцияны қалпына келтіріңіз.
Бастапқы жауапты тексеру қажет болса
X-Client-Request-ID, X-Ailoot-Task-Id және нақты қайтарылған id/polling_url мәндерін сақтаңыз. Бастапқы тапсырманы жалғастырыңыз; жасау сұрауын қайта жібермеңіз.
Жауап өрістері
| Өріс | Түрі |
|---|---|
Өрісid | Түрі |
Өрісstatus | Түрі |
Өрісdata[] | Түрі |
Өрісoutputs[] | Түрі |
Балама атаулар
Модельдердің балама атаулары
Ailoot Ultra runway/aleph-2
Әдіс жолдарының балама атаулары
Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.
Шақыруға арналған байланысты ID
FAQ · Runway: Aleph 2.0
- Қандай кіріс деректері мен нәтижелер қолжетімді?
POST /v1/videos·runway/aleph-2:text,image,audio,video→video- Сұрау қандай өрістерді пайдаланады?
POST /v1/videos·runway/aleph-2:model,input_references,prompt