Vidu 1.5
Vidu 1.5 יוצר וידאו מ-prompt טקסטואלי תחת מזהה המודל המדויק vidu-1.5. תארו את הנושא, הפעולה הנראית ומסגור המצלמה, ואז בחרו משך של חמש שניות ואחד משלושה יחסי ממדים: 16:9, 1:1 או 9:16. שלחו את המשימה פעם אחת ועקבו אחר הפעולה שהוחזרה עד שתוצאת הווידאו מוכנה.
על המודל
התיאור הזה מציג את יכולות המודל. הקלט, הפלט והאפשרויות הזמינים ב-Ailoot מפורטים בהמשך לפי השיטה שנבחרה.
Vidu 1.5 מספק יצירת וידאו מטקסט באמצעות מזהה המודל המדויק vidu-1.5. בנו את הבקשה סביב רעיון חזותי בן חמש שניות: נושא שמבצע פעולה ברורה אחת, צילום מכונן או מוצר המוצג בתנועת מצלמה מוגדרת. הכניסו את הסצנה, הפעולה, הסביבה, התאורה והמסגור ל-prompt הטקסטואלי כדי שהשוט הרצוי יתואר בחומר שהמודל מקבל.
צרו את הווידאו עם POST /v1/videos וגוף application/json. שדות החובה הם model ו-prompt; הגדירו model ל-vidu-1.5 וספקו את תיאור השוט כמחרוזת. prompt מועיל לשוט מוצר יכול לזהות את העצם, המשטח, הרקע ותנועת מצלמה אחת, ולאחר מכן את הפעולה שצריכה להיראות במהלך השוט. השאירו את התיאור ממוקד מספיק כדי שיתאים לקליפ קצר יחיד.
אפשרות duration של המודל היא המספר השלם 5, המייצג קליפ בן חמש שניות. ערכי aspect_ratio האופציונליים הם המחרוזות 16:9, 1:1 ו-9:16. בחרו יחס ממדים למיקום המיועד לפני כתיבת המסגור: סצנה רחבה לקומפוזיציה אופקית, סידור ממורכז לריבוע או נושא המסודר אנכית לקומפוזיציה לאורך. המחרוזת האופציונלית negative_prompt יכולה לציין רכיבים חזותיים שיש להימנע מהם. שימרו בבקשה את שמות הפרמטרים ואת ערכי ה-enum המדויקים.
היצירה מתחילה פעולה אסינכרונית. שמרו את המזהה שהוחזר בפועל בתגובת היצירה, ואז השתמשו ב-GET /v1/videos/{request_id} כדי לעקוב אחר אותה פעולה מקורית. תגובה שמראה עבודה בתהליך מייצגת את המשימה הקיימת; המשיכו לקרוא אותה עד שמוחזרת תוצאה שהושלמה או כישלון. שימרו את השגיאה שהוחזרה ואת המזהה המקורי כאשר הפעולה נכשלת או דורשת בדיקה.
כשהפעולה מסתיימת, שמרו כל תוצאת וידאו שהוחזרה ושלפו כל כתובת תוכן בפועל שסופקה בתגובה. נתיב התוכן הציבורי GET /v1/videos/{request_id}/content יכול לשלוף פלט לפי האינדקס שלו בפועל. שמרו את הווידאו שהושלם ואת המטא-נתונים שהוחזרו, ואז בדקו את הנושא, התנועה, המסגור וסוף הקליפ מול ה-prompt. אם השליחה או המסירה מסתיימות באופן לא חד-משמעי, שמרו את זהות הפעולה המקורית ובדקו את המשימה הזו לפני יצירה נוספת.
Ailoot Ultra · Video POST /v1/videos vidu-1.5
vidu-1.5התחלה
Vidu 1.5 יוצר וידאו מ-prompt טקסטואלי תחת מזהה המודל המדויק vidu-1.5. תארו את הנושא, הפעולה הנראית ומסגור המצלמה, ואז בחרו משך של חמש שניות ואחד משלושה יחסי ממדים: 16:9, 1:1 או 9:16. שלחו את המשימה פעם אחת ועקבו אחר הפעולה שהוחזרה עד שתוצאת הווידאו מוכנה.
- סוגי קלט נתמכים
- טקסט
- תוצאות
- וידאו
זמין ב-Ailoot · קלט ושיטות
Ailoot Ultra · Video POST /v1/videos
- סוגי קלט
text- סוגי פלט
video
| שדה | סוג | דרישה | ערכים ומגבלות | ברירת מחדל |
|---|---|---|---|---|
שדהmodel | סוגstring | דרישהחובה | ערכים ומגבלות vidu-1.5 | ברירת מחדל— |
שדהprompt | סוגstring | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
שדהaspect_ratio | סוגstring | דרישהרשות | ערכים ומגבלות 16:9, 1:1, 9:16 | ברירת מחדל— |
שדהduration | סוגinteger | דרישהרשות | ערכים ומגבלות 5 | ברירת מחדל— |
שדהnegative_prompt | סוגstring | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
פרמטרים ומחזור חיים של השיטה
| פרמטר | מפרט |
|---|---|
פרמטרcontent_type | מפרטapplication/json |
פרמטרrequired | מפרטmodel, prompt |
פרמטרoptional | מפרטaspect_ratio, duration, negative_prompt |
פרמטרmaterial_types | מפרטtext |
פרמטרconditions | מפרט |
כינויים לשיטה: /v1/videos/generations
מחזור חיים: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
תעריפים
אופן חישוב החיוב הסופי
התעריפים המוצגים מספקים אומדן לעלות לפני היצירה. החיוב הסופי מחושב לפי העלות שנרשמה עבור היצירה המקורית. משך הפלט שנמדד והכמויות החזויות אינם הכמות הסופית לחיוב.
מידע תעריפים אינו מוסיף אפשרויות לבקשה. הפרמטרים הנתמכים מפורטים בשיטה שנבחרה.
- מצב מהיר
- לא צוין כאשר נבחר מצב מהיר
- מצב Flex
- לא צוין כאשר נבחר מצב flex
- מאמץ חשיבה מרבי
- לא צוין כאשר מאמץ החשיבה המרבי משתמש בהתאמת ברירת המחדל (default)
תעריפים משוערים להשוואה
מחירים לפי תצורה
התאימו כל חיוב לתנאים המוצגים. השתמשו בתעריף אחד לכל קבוצה של תצורות חלופיות.
| תצורה | טבלת תעריפים | כמות חזויה | חיוב |
|---|---|---|---|
| תצורהתעריפי בסיס לטוקנים | טבלת תעריפיםתעריף בסיס | כמות חזויה— | חיוב קלט · טוקני קלט · אומדן להשוואה בלבד — / 1K טוקנים פלט · טוקני פלט · אומדן להשוואה בלבד — / 1K טוקנים קלט · קריאה מהמטמון · אומדן להשוואה בלבד — / 1K טוקנים קלט · כתיבה למטמון · אומדן להשוואה בלבד — / 1K טוקנים קלט · כתיבה למטמון, 1 שעה · אומדן להשוואה בלבד — / 1K טוקנים |
| תצורהEstimated generation cost | טבלת תעריפים— | כמות חזויהאומדן ליצירה אחת | חיוב קלט · עלות יצירה משוערת · אומדן להשוואה בלבד $0.4 אומדן לפני היצירה This estimate is not an additional charge or a fixed rate for the completed generation. |
לפני הבקשה Ailoot משריינת סכום משוער. לאחר קבלת התוצאה היא מסדירה את החיוב הסופי לפי השימוש המדוד. הסדרת חיוב בהזרמה משתמשת ברשומת השימוש הסופית. איך פועלים שריון הסכום והסדרת החיוב →
דוגמאות לבקשות
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "vidu-1.5", "prompt": "A cat is walking on grass."}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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 result.json
# Submit once. Retain the complete result, original identifiers and every response header.
קבלה ושמירה של תוצאות
Ailoot Ultra · Video
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
שמירת כל התוצאות שהושלמו
שמרו כל וידאו שהושלם או קובץ שהוחזר; אחזרו כל נכס מכל URL שהוחזר בפועל.
Retain the complete response, all actual results, original identifiers, usage and response headers.
כשצריך לבדוק את התגובה המקורית
Keep the returned public task or operation id and all headers. Read only the original task; unknown or result_pending_check does not authorize another creation.
שדות התגובה
| שדה | סוג |
|---|---|
שדהvideo_url | סוגstring or array, as returned |
כינויים
כינויים למודל
Ailoot Ultra vidu-1.5
כינויים לנתיבי שיטות
/v1/videos/generations
מזהי מודלים קשורים IDs
FAQ · Vidu 1.5
- אילו קלטים ותוצאות זמינים?
POST /v1/videos·vidu-1.5:text→video- באילו שדות הבקשה משתמשת?
POST /v1/videos·vidu-1.5:model,prompt,aspect_ratio,duration,negative_prompt