models

MiniMax: Music 1.5

Markdown · JSON

MiniMax: Music 1.5

MiniMax Music 1.5 สร้างเพลงจาก prompt ที่ระบุแนวเพลงและอารมณ์ พร้อมเนื้อเพลงที่ป้อนให้ โปรไฟล์เพลงแบบซิงโครนัสรับ prompt 10–2,000 อักขระ เนื้อเพลง 10–3,500 อักขระ และเอาต์พุต MP3 หรือ WAV

เกี่ยวกับโมเดล

คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก

MiniMax Music 1.5 สร้างเพลงจากบรีฟดนตรีเป็นข้อความและเนื้อเพลง เลือก minimax/music-1.5 สำหรับรุ่นนี้โดยเฉพาะ โดย music-1.5 เป็น ชื่อเรียกอีกแบบ ที่กำหนดไว้ เมธอดเพลงใช้คำขอ JSON ที่มี model, prompt และ lyrics แล้วสร้างเสียงผลลัพธ์ ใช้เปลี่ยนแนวคิดเพลงที่เขียนไว้เป็นร่างสำหรับฟัง ใส่ดนตรีให้เนื้อเพลงที่ป้อน หรือสำรวจบทประพันธ์ก่อนแก้ไขต่อ

ใช้ prompt อธิบายแนวดนตรี อารมณ์ และบรรยากาศ ส่วน lyrics ใช้สำหรับคำที่จะร้อง บรีฟที่มีประโยชน์อาจขอเพลงโฟล์กที่ครุ่นคิดสำหรับคาเฟ่เงียบ ๆ โดยมีท่อนเวิร์ส ที่ปูฉากและท่อนคอรัส ที่ย้ำแนวคิดหลัก เก็บแนวทางดนตรีไว้ใน prompt และบรรทัดเนื้อร้องที่ต้องการไว้ใน lyrics เพื่อให้ข้อความมีบทบาทในบทเพลงชัดเจน

สำหรับ Music 1.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 สำหรับเสียงที่สร้างหนึ่งรายการ ให้เก็บผลลัพธ์นั้นเป็นเพลงเดียว

บันทึกเสียงที่เสร็จแล้วพร้อมเนื้อเพลง บรีฟดนตรี ID โมเดลที่ตรงตามชื่อ และการตั้งค่าไฟล์ที่ร้องขอ ฟังเพื่อตรวจเนื้อร้อง ลำดับท่อน และแนวทางดนตรีที่ต้องการก่อนใส่ลงในโครงการ หากคำขอสิ้นสุดโดยไม่ได้ผลลัพธ์ครบถ้วน ให้เก็บข้อมูลระบุตัวตนของคำขอเดิมและข้อมูลการตอบกลับเพื่อตรวจผลลัพธ์ คำขอทดแทนอัตโนมัติอาจสร้างเพลงอีกเพลง การแก้ไขสามารถเปลี่ยนเนื้อร้องหรือคำสั่งดนตรีเฉพาะจุด โดยคงส่วนที่เหลือของบรีฟไว้สำหรับเปรียบเทียบ

Ailoot Ultra · Music POST /v1/music/generations minimax/music-1.5

minimax/music-1.5

MiniMax /minimax/music-1.5
ID โมเดล
  • minimax/music-1.5
  • music-1.5

เริ่มต้น

MiniMax Music 1.5 สร้างเพลงจาก prompt ที่ระบุแนวเพลงและอารมณ์ พร้อมเนื้อเพลงที่ป้อนให้ โปรไฟล์เพลงแบบซิงโครนัสรับ prompt 10–2,000 อักขระ เนื้อเพลง 10–3,500 อักขระ และเอาต์พุต MP3 หรือ WAV

อินพุตที่รองรับ
ข้อความ
ผลลัพธ์
เสียง

ใช้งานได้ใน Ailoot · อินพุตและเมธอด

Ailoot Ultra · Music POST /v1/music/generations
ขาเข้า
text
ขาออก
audio
รูปแบบเอาต์พุต
mp3,wav
ฟิลด์ประเภทข้อกำหนดค่าและข้อจำกัดค่าเริ่มต้น
ฟิลด์modelประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
minimax/music-1.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
ระดับการใช้เหตุผลสูงสุด
ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด

อัตราค่าบริการ Ailoot

ราคาตามการตั้งค่า

เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน

การตั้งค่าตารางอัตราค่าบริการปริมาณที่คิดค่าบริการค่าบริการ
การตั้งค่าอัตราค่าบริการโทเคนพื้นฐานตารางอัตราค่าบริการอัตราพื้นฐานปริมาณที่คิดค่าบริการ—ค่าบริการ
ขาเข้า · โทเค็นอินพุต — / 1K โทเค็น
ขาออก · โทเค็นเอาต์พุต — / 1K โทเค็น
ขาเข้า · การอ่านแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น
การตั้งค่าต่อคำขอตารางอัตราค่าบริการ—ปริมาณที่คิดค่าบริการหนึ่งคำขอค่าบริการ
ขาเข้า $0.1 ต่อคำขอ

Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →

ตัวอย่างคำขอ

Ailoot Ultra · Music

curl · สร้างครั้งเดียวและเก็บผลลัพธ์ไว้ให้ครบถ้วน
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-1.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/assets
  • GET /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-1.5, music-1.5

ชื่อพาธเมธอดอื่น

ใช้พาธเมธอดที่แสดงด้านบน

ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล

minimax/music-1.5, music-1.5

Ailoot Ultra · Music POST /v1/music/generations music-1.5

music-1.5

MiniMax /music-1.5
ID โมเดล
  • minimax/music-1.5
  • music-1.5

เริ่มต้น

MiniMax Music 1.5 สร้างเพลงจาก prompt ที่ระบุแนวเพลงและอารมณ์ พร้อมเนื้อเพลงที่ป้อนให้ โปรไฟล์เพลงแบบซิงโครนัสรับ prompt 10–2,000 อักขระ เนื้อเพลง 10–3,500 อักขระ และเอาต์พุต MP3 หรือ WAV

อินพุตที่รองรับ
ข้อความ
ผลลัพธ์
เสียง

ใช้งานได้ใน Ailoot · อินพุตและเมธอด

Ailoot Ultra · Music POST /v1/music/generations
ขาเข้า
text
ขาออก
audio
รูปแบบเอาต์พุต
mp3,wav
ฟิลด์ประเภทข้อกำหนดค่าและข้อจำกัดค่าเริ่มต้น
ฟิลด์modelประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
music-1.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
ระดับการใช้เหตุผลสูงสุด
ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด

อัตราค่าบริการ Ailoot

ราคาตามการตั้งค่า

เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน

การตั้งค่าตารางอัตราค่าบริการปริมาณที่คิดค่าบริการค่าบริการ
การตั้งค่าอัตราค่าบริการโทเคนพื้นฐานตารางอัตราค่าบริการอัตราพื้นฐานปริมาณที่คิดค่าบริการ—ค่าบริการ
ขาเข้า · โทเค็นอินพุต — / 1K โทเค็น
ขาออก · โทเค็นเอาต์พุต — / 1K โทเค็น
ขาเข้า · การอ่านแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช — / 1K โทเค็น
ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น
การตั้งค่าต่อคำขอตารางอัตราค่าบริการ—ปริมาณที่คิดค่าบริการหนึ่งคำขอค่าบริการ
ขาเข้า $0.1 ต่อคำขอ

Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →

ตัวอย่างคำขอ

Ailoot Ultra · Music

curl · สร้างครั้งเดียวและเก็บผลลัพธ์ไว้ให้ครบถ้วน
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-1.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/assets
  • GET /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-1.5, music-1.5

ชื่อพาธเมธอดอื่น

ใช้พาธเมธอดที่แสดงด้านบน

ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล

minimax/music-1.5, music-1.5

FAQ · MiniMax: Music 1.5
มีอินพุตและผลลัพธ์ใดบ้าง?

POST /v1/music/generations · minimax/music-1.5: text → audio

POST /v1/music/generations · music-1.5: text → audio

คำขอใช้ฟิลด์ใดบ้าง?

POST /v1/music/generations · minimax/music-1.5: model, prompt, lyrics, stream, output_format, audio_setting, aigc_watermark

POST /v1/music/generations · music-1.5: model, prompt, lyrics, stream, output_format, audio_setting, aigc_watermark

รายละเอียดเพิ่มเติม

เชื่อม Ailoot กับ Claude Code, OpenCode, Hermes หรือแอปของคุณ

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท: ลูกค้าหลายล้านราย; ยอดขายระดับหลายพันล้านต่อเดือน.

ซื้อโทเคนพร้อมส่วนลด

ส่วนลดสมาชิกสำหรับงานประจำ โค้ดโปรโมชั่นลดซื้อโทเคนสูงสุด 50%

สมาชิก
เลือกแพ็กเกจมีส่วนลดสำหรับคำขอประจำ
โค้ดลดสูงสุด 50%
ใส่โค้ดขณะซื้อ ราคาคำนวณใหม่ตามโปรโมชั่นที่ใช้
รายจ่ายในประวัติ
เก็บโมเดล โทเคน และยอดสำหรับทุกคำขอ

เลือกสมาชิก · ดูราคาโมเดล

เชื่อม API กับผลิตภัณฑ์ ที่คุณขาย

SaaS แอป และบอต ตามข้อเสนอและสัญญาอนุญาต Ailoot หากขายต่อให้ขอใบอนุญาตรีเซลเลอร์

แอปเชิงพาณิชย์
ใส่การสร้างข้อความ ภาพ วิดีโอ และเสียงในฟีเจอร์เสียเงินของบริการคุณ
ใบอนุญาตรีเซลเลอร์
ส่งคำอธิบายโครงการและรูปแบบการเข้าถึง ขอเงื่อนไขใช้และขายต่อเป็นลายลักษณ์อักษร
เอกสารบนเว็บไซต์
อ่านข้อเสนอ สัญญาอนุญาต และนโยบายประมวลผลข้อมูลก่อนเชื่อมได้

ขอใบอนุญาตขายต่อ · ข้อเสนอและสัญญาอนุญาต