MiniMax: Music 2.5+
MiniMax Music 2.5+ יוצר מוזיקה מ-prompt של סגנון ואווירה וממילות שיר שסופקו. פרופיל המוזיקה הסינכרוני שלו מקבל 10–2,000 תווים ב-prompt, 10–3,500 תווים למילות שיר ופלט MP3 או WAV.
- Ailoot Ultra · Music
POST /v1/music/generationsminimax/music-2.5+ - Ailoot Ultra · Music
POST /v1/music/generationsmusic-2.5+
על המודל
התיאור הזה מציג את יכולות המודל. הקלט, הפלט והאפשרויות הזמינים ב-Ailoot מפורטים בהמשך לפי השיטה שנבחרה.
MiniMax Music 2.5+ יוצר מוזיקה מתיאור מוזיקלי כתוב וממילות שיר. בחרו ב-minimax/music-2.5+ למהדורה המדויקת הזו; music-2.5+ הוא הכינוי המוגדר שלה. מתודת המוזיקה שלו משתמשת בבקשת JSON עם model, prompt ו-lyrics ומפיקה אודיו שנוצר. השתמשו בו כדי להפוך רעיון כתוב לשיר לטיוטה להאזנה, להלחין מילות שיר שסופקו או לבחון יצירה לפני עריכה נוספת.
השתמשו ב-prompt לתיאור הסגנון המוזיקלי, האווירה והסביבה, וב-lyrics למילים שיש לשיר. תיאור מועיל יכול לבקש שיר פולק מהורהר לבית קפה שקט, עם בית שמבסס את הסצנה ופזמון שחוזר על הרעיון המרכזי שלו. השאירו את הכיוון המוזיקלי ב-prompt ואת השורות המיועדות ב-lyrics כדי שלטקסט יהיה תפקיד ברור ביצירה.
ב-Music 2.5+, prompt חייב להכיל 10–2,000 תווים ו-lyrics חייב להכיל 10–3,500 תווים. כללו את שני שדות הטקסט בבקשה לצד המודל הנבחר. השתמשו במקום שב-prompt לבחירות המוזיקליות החשובות, ואז ספקו ב-lyrics את מלוא המילים הרצויות. קל יותר להשוות לשיר שהוחזר תיאור תמציתי אך מלא מאשר הוראות לא קשורות המפוזרות על פני שני השדות.
הפרידו שורות של מילות השיר באמצעות תווי שורה חדשה. תוויות קטעים כגון [Intro], [Verse], [Pre Chorus], [Chorus], [Bridge] ו-[Outro] יכולות לזהות את המבנה הרצוי; הקבוצה המתועדת כוללת גם [Interlude], [Post Chorus], [Transition], [Break], [Hook], [Build Up], [Inst] ו-[Solo]. מקמו את המילים בפועל מתחת לתוויות הקטעים שלהן ודאגו שהחזרות על קטעים יהיו מכוונות. הסמנים האלה נותנים ליצירה מבנה לעבוד לפיו; בדקו כיצד השיר שהושלם מממש בפועל את המעברים והחזרות.
האובייקט audio_setting מציע ערכי sample_rate של 16000, 24000, 32000 או 44100, ערכי bitrate של 32000, 64000, 128000 או 256000, וערכי format של mp3 או wav. בחרו את הגדרות הקובץ לשלב העריכה או ההשמעה הבא ושמרו אותן עם התיאור. הדוגמה שפורסמה מבקשת 44100, 256000 ו-mp3; אלו בחירות לדוגמה ולא ברירות מחדל כלליות לכל שלושת השדות.
תהליך המוזיקה הנבחר הוא סינכרוני וללא הזרמה. אפשרויות output_format המתועדות הן url ו-hex, כאשר hex הוא ברירת המחדל בסכמה; הדוגמה שנבחרה מבקשת במפורש url. לפלט URL, השתמשו בקישור Ailoot שהוחזר כדי להוריד את האודיו שנשמר. תוצאת hex מייצגת בתי אודיו שיש לפענח לפורמט הקובץ שנבחר לפני ההשמעה. התגובה עשויה להכיל גם מיקומי audio וגם מיקומי audio_url לאותו אודיו שנוצר; שמרו את התוצאה הזו כשיר אחד.
שמרו את האודיו שהושלם עם מילות השיר, התיאור המוזיקלי, מזהה המודל המדויק והגדרות הקובץ המבוקשות. האזינו למילים המיועדות, לסדר הקטעים ולכיוון המוזיקלי לפני שילובו בפרויקט. אם בקשה מסתיימת ללא תוצאה מלאה, שמרו את זהות הבקשה המקורית ואת פרטי התגובה לבדיקה של התוצאה; בקשת החלפה אוטומטית עלולה ליצור שיר נוסף. תיקון יכול לשנות מילת שיר מסוימת או הוראה מוזיקלית תוך שימור שאר התיאור לצורך השוואה.
Ailoot Ultra · Music POST /v1/music/generations minimax/music-2.5+
minimax/music-2.5+minimax/music-2.5+music-2.5+
התחלה
MiniMax Music 2.5+ יוצר מוזיקה מ-prompt של סגנון ואווירה וממילות שיר שסופקו. פרופיל המוזיקה הסינכרוני שלו מקבל 10–2,000 תווים ב-prompt, 10–3,500 תווים למילות שיר ופלט MP3 או WAV.
- סוגי קלט נתמכים
- טקסט
- תוצאות
- שמע
זמין ב-Ailoot · קלט ושיטות
Ailoot Ultra · Music POST /v1/music/generations
- סוגי קלט
text- סוגי פלט
audio- פורמט פלט
- mp3,wav
| שדה | סוג | דרישה | ערכים ומגבלות | ברירת מחדל |
|---|---|---|---|---|
שדהmodel | סוגstring | דרישהחובה | ערכים ומגבלות minimax/music-2.5+ | ברירת מחדל— |
שדהprompt | סוגstring | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
שדהlyrics | סוגstring | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
שדהstream | סוגboolean | דרישהרשות | ערכים ומגבלות false | ברירת מחדלfalse |
שדהoutput_format | סוגstring | דרישהרשות | ערכים ומגבלות url, hex | ברירת מחדלhex |
שדהaudio_setting | סוגobject | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
שדהaudio_setting.sample_rate | סוגinteger | דרישהרשות | ערכים ומגבלות 16,000, 24,000, 32,000, 44,100 | ברירת מחדל— |
שדהaudio_setting.bitrate | סוגinteger | דרישהרשות | ערכים ומגבלות 32,000, 64,000, 128,000, 256,000 | ברירת מחדל— |
שדהaudio_setting.format | סוגstring | דרישהרשות | ערכים ומגבלות mp3, wav | ברירת מחדל— |
שדהaigc_watermark | סוגboolean | דרישהרשות | ערכים ומגבלות | ברירת מחדלfalse |
פרמטרים ומחזור חיים של השיטה
| פרמטר | מפרט |
|---|---|
פרמטרcontent_type | מפרטapplication/json |
פרמטרrequired | מפרטmodel, prompt, lyrics |
פרמטרoptional | מפרטstream, output_format, audio_setting, aigc_watermark |
פרמטרmaterial_types | מפרטtext |
פרמטרconditions | מפרטUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |
מחזור חיים: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
תעריפים
מידע תעריפים אינו מוסיף אפשרויות לבקשה. הפרמטרים הנתמכים מפורטים בשיטה שנבחרה.
- מצב מהיר
- לא צוין כאשר נבחר מצב מהיר
- מצב Flex
- לא צוין כאשר נבחר מצב flex
- מאמץ חשיבה מרבי
- לא צוין כאשר מאמץ החשיבה המרבי משתמש בהתאמת ברירת המחדל (default)
תעריפי Ailoot
מחירים לפי תצורה
התאימו כל חיוב לתנאים המוצגים. השתמשו בתעריף אחד לכל קבוצה של תצורות חלופיות.
| תצורה | טבלת תעריפים | כמות החיוב | חיוב |
|---|---|---|---|
| תצורהתעריפי בסיס לטוקנים | טבלת תעריפיםתעריף בסיס | כמות החיוב— | חיוב קלט · טוקני קלט — / 1K טוקנים פלט · טוקני פלט — / 1K טוקנים קלט · קריאה מהמטמון — / 1K טוקנים קלט · כתיבה למטמון — / 1K טוקנים קלט · כתיבה למטמון, 1 שעה — / 1K טוקנים |
| תצורהלכל בקשה | טבלת תעריפים— | כמות החיובבקשה אחת | חיוב קלט $0.3 לכל בקשה |
לפני הבקשה Ailoot משריינת סכום משוער. לאחר קבלת התוצאה היא מסדירה את החיוב הסופי לפי השימוש המדוד. הסדרת חיוב בהזרמה משתמשת ברשומת השימוש הסופית. איך פועלים שריון הסכום והסדרת החיוב →
דוגמאות לבקשות
Ailoot Ultra · Music
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": "minimax/music-2.5+", "prompt": "独立民谣,忧郁,内省,渴望,独自漫步,咖啡馆", "lyrics": "[verse]\\n街灯微亮晚风轻抚\\n影子拉长独自漫步\\n旧外套裹着深深忧郁\\n不知去向渴望何处\\n[chorus]\\n推开木门香气弥漫\\n熟悉的角落陌生人看", "audio_setting": {"sample_rate": 44100, "bitrate": 256000, "format": "mp3"}, "output_format": "url"}')
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/music/generations \
-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 · Music
mp3,wav
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
שמירת כל התוצאות שהושלמו
שמרו כל תגובה מלאה, קובץ ומקטע תוכן שהוחזרו.
One generated audio; retain every returned field. audio and audio_url are representations of the same output, not separate songs.
כשצריך לבדוק את התגובה המקורית
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
שדות התגובה
| שדה | סוג |
|---|---|
שדהdata.audio | סוגstring |
שדהdata.audio_url | סוגstring |
שדהdata.status | סוגinteger |
כינויים
כינויים למודל
Ailoot Ultra minimax/music-2.5+, music-2.5+
כינויים לנתיבי שיטות
השתמשו בנתיבי השיטות המוצגים למעלה.
מזהי מודלים קשורים IDs
Ailoot Ultra · Music POST /v1/music/generations music-2.5+
music-2.5+minimax/music-2.5+music-2.5+
התחלה
MiniMax Music 2.5+ יוצר מוזיקה מ-prompt של סגנון ואווירה וממילות שיר שסופקו. פרופיל המוזיקה הסינכרוני שלו מקבל 10–2,000 תווים ב-prompt, 10–3,500 תווים למילות שיר ופלט MP3 או WAV.
- סוגי קלט נתמכים
- טקסט
- תוצאות
- שמע
זמין ב-Ailoot · קלט ושיטות
Ailoot Ultra · Music POST /v1/music/generations
- סוגי קלט
text- סוגי פלט
audio- פורמט פלט
- mp3,wav
| שדה | סוג | דרישה | ערכים ומגבלות | ברירת מחדל |
|---|---|---|---|---|
שדהmodel | סוגstring | דרישהחובה | ערכים ומגבלות music-2.5+ | ברירת מחדל— |
שדהprompt | סוגstring | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
שדהlyrics | סוגstring | דרישהחובה | ערכים ומגבלות | ברירת מחדל— |
שדהstream | סוגboolean | דרישהרשות | ערכים ומגבלות false | ברירת מחדלfalse |
שדהoutput_format | סוגstring | דרישהרשות | ערכים ומגבלות url, hex | ברירת מחדלhex |
שדהaudio_setting | סוגobject | דרישהרשות | ערכים ומגבלות | ברירת מחדל— |
שדהaudio_setting.sample_rate | סוגinteger | דרישהרשות | ערכים ומגבלות 16,000, 24,000, 32,000, 44,100 | ברירת מחדל— |
שדהaudio_setting.bitrate | סוגinteger | דרישהרשות | ערכים ומגבלות 32,000, 64,000, 128,000, 256,000 | ברירת מחדל— |
שדהaudio_setting.format | סוגstring | דרישהרשות | ערכים ומגבלות mp3, wav | ברירת מחדל— |
שדהaigc_watermark | סוגboolean | דרישהרשות | ערכים ומגבלות | ברירת מחדלfalse |
פרמטרים ומחזור חיים של השיטה
| פרמטר | מפרט |
|---|---|
פרמטרcontent_type | מפרטapplication/json |
פרמטרrequired | מפרטmodel, prompt, lyrics |
פרמטרoptional | מפרטstream, output_format, audio_setting, aigc_watermark |
פרמטרmaterial_types | מפרטtext |
פרמטרconditions | מפרטUse a nonstreaming request. MP3 and WAV are available; a PCM control is absent from this method. |
מחזור חיים: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
תעריפים
מידע תעריפים אינו מוסיף אפשרויות לבקשה. הפרמטרים הנתמכים מפורטים בשיטה שנבחרה.
- מצב מהיר
- לא צוין כאשר נבחר מצב מהיר
- מצב Flex
- לא צוין כאשר נבחר מצב flex
- מאמץ חשיבה מרבי
- לא צוין כאשר מאמץ החשיבה המרבי משתמש בהתאמת ברירת המחדל (default)
תעריפי Ailoot
מחירים לפי תצורה
התאימו כל חיוב לתנאים המוצגים. השתמשו בתעריף אחד לכל קבוצה של תצורות חלופיות.
| תצורה | טבלת תעריפים | כמות החיוב | חיוב |
|---|---|---|---|
| תצורהתעריפי בסיס לטוקנים | טבלת תעריפיםתעריף בסיס | כמות החיוב— | חיוב קלט · טוקני קלט — / 1K טוקנים פלט · טוקני פלט — / 1K טוקנים קלט · קריאה מהמטמון — / 1K טוקנים קלט · כתיבה למטמון — / 1K טוקנים קלט · כתיבה למטמון, 1 שעה — / 1K טוקנים |
| תצורהלכל בקשה | טבלת תעריפים— | כמות החיובבקשה אחת | חיוב קלט $0.3 לכל בקשה |
לפני הבקשה Ailoot משריינת סכום משוער. לאחר קבלת התוצאה היא מסדירה את החיוב הסופי לפי השימוש המדוד. הסדרת חיוב בהזרמה משתמשת ברשומת השימוש הסופית. איך פועלים שריון הסכום והסדרת החיוב →
דוגמאות לבקשות
Ailoot Ultra · Music
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": "music-2.5+", "prompt": "独立民谣,忧郁,内省,渴望,独自漫步,咖啡馆", "lyrics": "[verse]\\n街灯微亮晚风轻抚\\n影子拉长独自漫步\\n旧外套裹着深深忧郁\\n不知去向渴望何处\\n[chorus]\\n推开木门香气弥漫\\n熟悉的角落陌生人看", "audio_setting": {"sample_rate": 44100, "bitrate": 256000, "format": "mp3"}, "output_format": "url"}')
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/music/generations \
-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 · Music
mp3,wav
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
שמירת כל התוצאות שהושלמו
שמרו כל תגובה מלאה, קובץ ומקטע תוכן שהוחזרו.
One generated audio; retain every returned field. audio and audio_url are representations of the same output, not separate songs.
כשצריך לבדוק את התגובה המקורית
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
שדות התגובה
| שדה | סוג |
|---|---|
שדהdata.audio | סוגstring |
שדהdata.audio_url | סוגstring |
שדהdata.status | סוגinteger |
כינויים
כינויים למודל
Ailoot Ultra minimax/music-2.5+, music-2.5+
כינויים לנתיבי שיטות
השתמשו בנתיבי השיטות המוצגים למעלה.
מזהי מודלים קשורים IDs
FAQ · MiniMax: Music 2.5+
- אילו קלטים ותוצאות זמינים?
POST /v1/music/generations·minimax/music-2.5+:text→audioPOST /v1/music/generations·music-2.5+:text→audio- באילו שדות הבקשה משתמשת?
POST /v1/music/generations·minimax/music-2.5+:model,prompt,lyrics,stream,output_format,audio_setting,aigc_watermarkPOST /v1/music/generations·music-2.5+:model,prompt,lyrics,stream,output_format,audio_setting,aigc_watermark