דילוג לתוכן
תיעוד Nodaro
תיעודמדריך הרכיביםמודליםתבניותסוכני AI (MCP)מפתחיםאירוח עצמימחקרהשוואות
CLI

פקודות נכסים

יצירה, חיפוש ואימון של דמויות, מיקומים ואובייקטים מה-CLI של Nodaro, אישור התמונות הראשיות שלהם והוספת וריאנטים וקליפי תנועה לכל נכס.

פקודות הנכסים ב-CLI של Nodaro מנהלות דמויות, מיקומים ואובייקטים: זהויות לשימוש חוזר, שמשאירות אדם, מקום או אביזר זהים בכל יצירה. לכל נכס יש תמונה ראשית שאתם יוצרים ומאשרים, וגם וריאנטים וקליפי תנועה שאתם מוסיפים אחר כך. אותם נכסים מופיעים בעורך, ברכיבים נכס דמות, נכס מיקום ונכס אובייקט/אביזר.

איך בונים נכס

יצירת הרשומה

הפקודה create שומרת את השם, את התיאור ואת הסגנון של הנכס.

יצירת מועמדים

הפקודה generate יוצרת 1, 2 או 4 מועמדים לתמונה הראשית. הוסיפו --watch כדי לחכות להם.

אישור מועמד

הפקודה approve-portrait (בדמויות) או הפקודה approve-main-image (במיקומים ובאובייקטים) קובעת את התמונה הראשית ממשימת מועמד שהושלמה. אחר כך Nodaro כותב את התיאור של הנכס לפי התמונה.

הוספת וריאנטים ותנועה

הפקודה generate-asset מוסיפה וריאנט, כמו הבעה או עונה. הפקודה generate-motion מנפישה את התמונה הראשית לקליפ קצר.

כל יצירה עולה קרדיטים, כמו ברכיב המקביל בעורך. המדריך דמויות עקביות מסביר איך נכסים שומרים על זהות יציבה.

דמויות

nodaro characters list [--project <id>] [--archived] [--search <words> | --q <words>] [--limit <n>] [--json]
nodaro characters get <id>
nodaro characters create --name <name> [--description "..."] [--gender <gender>] [--style realistic|anime|3d-pixar|illustration] [--base-outfit "..."] [--seed-prompt "..."] [--node-id <id>] [--project <id>]
nodaro characters update <id> [--name <name>] [--description "..."] [--gender <gender>] [--style realistic|anime|3d-pixar|illustration] [--base-outfit "..."] [--seed-prompt "..."]
nodaro characters delete <id>
nodaro characters restore <id>
nodaro characters duplicate <id> [--node-id <id>] [--project <id>]
nodaro characters usage <id>
nodaro characters generate <id> [--seed-prompt "..."] [--description "..."] [--name <name>] [--count 1|2|4] [--provider <p>] [--watch]
nodaro characters generate-asset <id> --asset-type expressions|poses|lighting|angles|headAngles|bodyAngles|custom --variant <name> [--user-prompt "..."] [--description "..."] [--column <col>] [--attach-name <name>] [--provider <p>] [--watch]
nodaro characters generate-motion <id> --motion-prompt "..." [--attach-name <name>] [--description "..."] [--motion-description "..."] [--provider <p>] [--watch]
nodaro characters approve-portrait <id> --job <jobId>
nodaro characters recaption <id>
nodaro characters train <id> [--image <url> ...] [--watch] [--poll-interval <ms>] [--json]
nodaro characters training <id> [--watch] [--poll-interval <ms>] [--json]
nodaro characters delete-lora <id> [--json]
פקודהמה היא עושה
listמציגה את הדמויות שלכם, או את הדמויות שבארכיון עם --archived. הדגל --project מגביל את הרשימה לפרויקט אחד. הדגל --search או --q משאיר רק את הדמויות שבשם או בתיאור שלהן מופיעות כל המילים, עד 5 מילים, בלי הבדל בין אותיות גדולות לקטנות. כל מילה נבדקת כמו שהיא, בלי תווים כלליים.
deleteמעבירה את הדמות לארכיון. הפקודה restore מחזירה אותה.
duplicateמעתיקה את הדמות לרשומה חדשה.
usageמציגה את התהליכים שמשתמשים בדמות.
generateיוצרת 1, 2 או 4 מועמדים לפורטרט.
approve-portraitקובעת את הפורטרט ממשימת מועמד שהושלמה, ואז כותבת לפיו את התיאור של הדמות.
generate-assetיוצרת וריאנט אחד: הבעה, תנוחה, וריאציית תאורה, זווית, זווית ראש, זווית גוף או וריאנט מותאם אישית.
generate-motionמנפישה את הפורטרט לקליפ תנועה.
recaptionכותבת מחדש את התיאור מהפורטרט הנוכחי.
trainמתחילה אימון בנאמנות גבוהה של הדמות, ב-Nodaro Cloud. כדי לאמן רק על תמונות מסוימות, חזרו על --image לכל אחת מהן ובחרו לפחות 4 תמונות. הדגל --watch בודק את מצב משימת האימון.
trainingמציגה את הסטטוס של האימון: untrained, queued, training, succeeded, failed או cancelled. עם --watch, הפקודה יוצאת עם 0 כשהאימון מצליח, עם 2 כשהאימון נכשל או לא הצליח להתחיל ועם 130 כשהוא בוטל או הוסר.
delete-loraמסירה את המודל המאומן. אם אימון עדיין רץ, הפקודה מבטלת אותו, והקרדיטים עליו מוחזרים. אי אפשר להחזיר מודל שהוסר.

אימון עולה 1,650 קרדיטים ולוקח כ-15 דקות, ועל אימון שנכשל הקרדיטים מוחזרים. על אימון חוזר משלמים שוב את המחיר המלא. ראו את המדריך אימון דמויות.

מיקומים

nodaro locations list [--archived] [--search <words> | --q <words>] [--json]
nodaro locations get <id> [--json]
nodaro locations create <name> --node-id <id> [--description "..."] [--category indoor|outdoor|urban|nature|fantasy|sci-fi|historical|futuristic|other] [--style realistic|anime|3d-pixar|illustration] [--project <id>] [--json]
nodaro locations update <id> [--name <name>] [--description "..."] [--category <category>] [--style <style>] [--style-lock true|false] [--canonical-description "..."] [--expected-updated-at <iso>] [--json]
nodaro locations delete <id> [--json]
nodaro locations restore <id> [--json]
nodaro locations generate --name <name> [--description "..."] [--user-prompt "..."] [--category <category>] [--style <style>] [--provider <p>] [--count 1|2|4] [--attach-to-location-id <id>] [--watch] [--json]
nodaro locations generate-asset <id> --asset-type timeOfDay|weather|seasons|angles|lighting|custom --variant <name> [--user-prompt "..."] [--description "..."] [--column <col>] [--attach-name <name>] [--provider <p>] [--watch] [--json]
nodaro locations generate-motion --name <name> --motion-prompt "..." --source-image-url <url> [--provider kling|kling-turbo|kling-3.0|wan-i2v|wan-2.7-i2v|seedance-2] [--style realistic|anime|3d-pixar|illustration] [--canonical-description "..."] [--attach-to-location-id <id>] [--attach-name <name>] [--aspect-ratio 1:1|3:4|16:9|9:16] [--watch] [--json]
nodaro locations approve-main-image <id> --candidate-job-id <jobId> [--json]
nodaro locations recaption <id> [--json]
  • הדגל list --search או --q משאיר רק את המיקומים שבשם או בתיאור שלהם מופיעות כל המילים, כמו בדמויות.
  • הפקודה generate יוצרת מועמדים לשוט הפותח. עם --attach-to-location-id ומועמד אחד, התוצאה הופכת לתמונה הראשית של המיקום כשהמשימה מסתיימת. כשיש יותר מועמדים, בחרו אחד מהם עם approve-main-image.
  • הפקודה generate-asset יוצרת וריאנט אחד: שעת יום, מזג אוויר, עונה, זווית, וריאציית תאורה או וריאנט מותאם אישית.
  • הפקודה generate-motion מנפישה תמונת מקור לקליפ, עם אחד ממודלי הווידאו שברשימה.
  • הדגל --style-lock קובע אם וריאנטים חדשים נשארים מעוגנים בסגנון הקנוני של המיקום.
  • הדגל --expected-updated-at מונע מעדכון לדרוס שינוי חדש יותר. אם הרשומה השתנתה מאז המועד הזה, העדכון נדחה עם concurrent_modification; טענו את הרשומה מחדש ונסו שוב.

אובייקטים

nodaro objects list [--project <id>] [--archived] [--search <words> | --q <words>] [--json]
nodaro objects get <id> [--json]
nodaro objects create <name> --node-id <id> [--description "..."] [--category furniture|vehicle|weapon|food|clothing|electronics|nature|tool|animal|other] [--style realistic|anime|3d-pixar|illustration] [--project <id>] [--json]
nodaro objects update <id> [--name <name>] [--description "..."] [--category <category>] [--style <style>] [--style-lock true|false] [--canonical-description "..."] [--expected-updated-at <iso>] [--json]
nodaro objects delete <id> [--permanent] [--json]
nodaro objects restore <id> [--json]
nodaro objects generate --name <name> [--description "..."] [--user-prompt "..."] [--category <category>] [--style <style>] [--provider <p>] [--count 1|2|4] [--attach-to-object-id <id>] [--seed-prompt-hint "..."] [--watch] [--json]
nodaro objects generate-asset --asset-type angles|materials|variations|motion|custom --variant <name> --attach-to-object-id <id> [--attach-to-column <col>] [--name <name>] [--description "..."] [--seed-prompt-hint "..."] [--watch] [--json]
nodaro objects generate-motion --name <name> --motion-prompt "..." --source-image-url <url> [--provider kling-turbo|kling|kling-3.0|minimax|hailuo-2.3|wan-i2v|seedance|bytedance-lite] [--style realistic|anime|3d-pixar|illustration] [--canonical-description "..."] [--attach-to-object-id <id>] [--attach-name <name>] [--aspect-ratio 1:1|3:4|16:9|9:16|4:3] [--seed-prompt-hint "..."] [--watch] [--json]
nodaro objects approve-main-image <id> --candidate-job-id <jobId> [--expected-updated-at <iso>] [--json]
nodaro objects recaption <id> [--json]
  • הדגל list --search או --q משאיר רק את האובייקטים שבשם או בתיאור שלהם מופיעות כל המילים, כמו בדמויות.
  • הפקודה delete מעבירה את האובייקט לארכיון. הפקודה delete --permanent מוחקת לצמיתות אובייקט שכבר נמצא בארכיון, והפקודה restore מחזירה אובייקט מהארכיון.
  • הפקודה generate יוצרת 1, 2 או 4 מועמדים לתמונה הראשית. עם --attach-to-object-id ומועמד אחד, התוצאה הופכת לתמונה הראשית של האובייקט כשהמשימה מסתיימת.
  • הפקודה generate-asset יוצרת וריאנט אחד: זווית, חומר, וריאציה, תנועה או וריאנט מותאם אישית, ומצרפת אותו לאובייקט שציינתם.
  • הפקודה generate-motion מנפישה את התמונה הראשית של האובייקט לקליפ. ברירת המחדל של המודל היא kling-turbo, וברירת המחדל של יחס הגובה־רוחב היא 1:1.

דוגמה: דמות מההתחלה עד הסוף

# 1. Create the character
nodaro characters create --name Kira --description "young protagonist with auburn hair" \
  --style realistic --seed-prompt "kira portrait, warm natural lighting"

# 2. Generate four portrait candidates and wait for them
nodaro characters generate <characterId> --count 4 --watch

# 3. Approve the candidate you like
nodaro characters approve-portrait <characterId> --job <candidateJobId>

# 4. Add a smiling expression
nodaro characters generate-asset <characterId> --asset-type expressions --variant smile --watch

שאלות נפוצות

איך יוצרים דמות עם פורטרט מה-CLI?

צרו את רשומת הדמות עם הפקודה nodaro characters create, ואחר כך צרו מועמדים לפורטרט עם הפקודה nodaro characters generate והדגל ‎--count 4. בסוף, אשרו את המועמד שמצא חן בעיניכם עם הפקודה nodaro characters approve-portrait ומזהה המשימה של המועמד.

האם דמות שנמחקה נעלמת לצמיתות?

לא. הפקודה delete מעבירה דמות, מיקום או אובייקט לארכיון, והפקודה restore מחזירה אותם. אפשר למחוק לצמיתות רק אובייקטים, עם delete --permanent על אובייקט שכבר נמצא בארכיון.

מה זה וריאנט של נכס?

וריאנט הוא תמונה נוספת של אותו נכס, כמו הבעה או תנוחה של דמות, שעת יום או עונה של מיקום וחומר של אובייקט. יוצרים וריאנט עם הפקודה generate-asset.

איך מאמנים דמות מה-CLI?

ב-Nodaro Cloud, הריצו את הפקודה nodaro characters train עם מזהה הדמות ועם ‎--watch. אימון עולה 1,650 קרדיטים ולוקח כ-15 דקות, ועל אימון שנכשל הקרדיטים מוחזרים.

מה עושה הפקודה recaption?

הפקודה recaption כותבת מחדש את התיאור של הנכס מהתמונה הראשית הנוכחית שלו. אישור של פורטרט או של תמונה ראשית כבר כותב את התיאור, ולכן הריצו את recaption רק כשכתיבת התיאור באישור נכשלה או כשהתמונה השתנתה.

עודכן לאחרונה

בדף הזה