API สร้างเพลง
ใช้งานได้เพลงประกอบและดนตรีพื้นหลังต้นฉบับสำหรับวิดีโอของคุณ
อินพุต
promptสไตล์ อารมณ์ เครื่องดนตรี และจังหวะinstrumentalมีเสียงร้อง ใช้เนื้อร้องของคุณหรือเนื้อร้องที่แต่งให้ไม่มีค่าใช้จ่ายเพิ่มlyricsร้องตามที่เขียน ถ้าเว้นว่างไว้ จะแต่งเนื้อร้องให้duration30 วิ30 วิ30 วิ
เทียบโมเดลของ API สร้างเพลง
ทุกโมเดลของ endpoint นี้ พร้อมราคาล่าสุด ลองในส่วนทดลองใช้หรือเปิดหน้าของโมเดลนั้น
- CassetteAI Sound EffectsCassetteAI$0.013 ต่อแทร็กถูกที่สุด
- ACE-StepACE Studio & StepFun$0.0156 ต่อนาทีของเสียง
- CassetteAI MusicCassetteAI$0.026 ต่อนาทีของเสียง (เศษนาทีปัดขึ้น)
- Stable Audio 3 Small SFXStability AI$0.02678 ต่อแทร็ก
- Stable Audio 3 SmallStability AI$0.02821 ต่อแทร็ก
- Stable Audio 3Stability AI$0.04888 ต่อแทร็ก$0.08 ต่อแทร็ก-38%
เรียก API สร้างเพลง จากโค้ดของคุณ
endpoint เดียวสำหรับทุกโมเดลด้านบน เปลี่ยนช่อง model เพื่อสลับโมเดล
https:/ / api.opennan.com/ v1/ music/ generations- GET
/ทุกโมเดลของ endpoint นี้ พร้อมราคาv1/ models? category= music
รับคีย์ API
สร้างคีย์ในคอนโซล คีย์ใช้ยอดเงินเดียวกับส่วนทดลองใช้
สร้างคีย์ส่งคำขอแรก
คำขอเดียวกับที่ส่วนทดลองใช้ส่ง ตั้งค่า OPENNAN_KEY เป็นคีย์ของคุณ
curl https://api.opennan.com/v1/music/generations \ -H "Authorization: Bearer $OPENNAN_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"ace-step","prompt":"ฮิปฮอปโลไฟอบอุ่น เปียโนนุ่ม ๆ เสียงแผ่นเสียงแตกเบา ๆ จังหวะผ่อนคลาย","duration":30,"instrumental":true}' # Then poll until "status" is "succeeded" or "failed": curl https://api.opennan.com/v1/tasks/<task id> -H "Authorization: Bearer $OPENNAN_KEY"ตรวจสถานะงาน
การเรียกจะตอบกลับทันทีด้วย id งาน ตรวจงานนั้นจนกว่าจะเสร็จ:
GEThttps:// api.opennan.com/ v1/ tasks/ {id} - queued
- รอเครื่องว่าง
- running
- กำลังสร้าง
- succeeded
- เสร็จแล้ว: outputs[].url มีไฟล์
- failed
- ไม่สำเร็จ: ไม่เสียเงิน
พารามิเตอร์
สร้างจากแคตตาล็อกจริง: ทุกค่าที่อยู่ที่นี่ API รับได้
ข้อผิดพลาดและวิธีแก้
401ไม่มีคีย์หรือคีย์ผิด
ส่งเฮดเดอร์ Authorization: Bearer พร้อมคีย์จากคอนโซล
402ยอดเงินไม่พอ
เติมเงินในหน้าการเรียกเก็บเงิน แล้วส่งคำขอเดิมอีกครั้ง
400มีค่าที่ระบบไม่รับ
อ่าน error.message ซึ่งบอกชื่อช่อง แล้วใช้ค่าจากตารางพารามิเตอร์
429คำขอมากเกินไป
รอสักครู่แล้วลองใหม่ และรอนานขึ้นทุกครั้งที่เจอ 429
เพิ่ม Opennan ในแอป AI ของคุณ
ติดตั้งครั้งเดียว AI ของคุณใช้ได้ทุกเครื่องมือของ Opennan: วิดีโอ รูปภาพ แชต เสียงพูด เพลง เอฟเฟกต์เสียง 3D คำบรรยาย และพากย์เสียง เลือกแอปของคุณแล้วทำตามขั้นตอน
https:/ / api.opennan.com/ v1/ mcpใช้ได้กับ Codex CLI, แอป Codex และส่วนขยาย Codex ใน IDE เพราะใช้ ~/.codex/config.toml ร่วมกัน ถ้าแอปหรือ IDE มองไม่เห็น OPENNAN_KEY ให้ใช้แบบ config.toml ที่ใส่คีย์ไว้ Codex จะถามก่อนเรียกเครื่องมือแต่ละครั้ง กดอนุมัติเพื่อไปต่อ
บันทึกคีย์เป็น OPENNAN_KEY
# macOS / Linux (zsh shown; bash: ~/.bashrc) echo 'export OPENNAN_KEY="sk-..."' >> ~/.zshrc source ~/.zshrc # Windows (PowerShell), then open a new terminal setx OPENNAN_KEY "sk-..."ติดตั้งปลั๊กอิน Opennan: ได้ทั้งเซิร์ฟเวอร์และสกิลที่สอนให้ AI เลือกโมเดล ยืนยันราคา และรอผลลัพธ์
codex plugin marketplace add Opennan/opennan-ai-plugin codex plugin add opennan@opennanหรือเพิ่มแค่เซิร์ฟเวอร์
codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEYหรือเพิ่มสิ่งนี้ใน ~/.codex/config.toml
[mcp_servers.opennan] url = "https://api.opennan.com/v1/mcp" http_headers = { Authorization = "Bearer sk-..." }ตรวจว่ามี opennan อยู่ในรายการ
codex mcp listรีสตาร์ต Codex แล้วสั่งได้เลย
“ทำวิดีโอ 5 วินาทีเป็นฝนตกบนถนนแสงนีออน พร้อมเพลงประกอบและภาพโปสเตอร์”
แทน sk-... ด้วยคีย์ของคุณและเก็บเป็นความลับ ใครมีคีย์นี้ก็ใช้ยอดเงินของคุณได้ แอปแสดงรายการเครื่องมือได้ก่อนใส่คีย์ แต่การสร้างงานต้องใช้คีย์
ใช้จากเอเจนต์ AI
เพิ่มเซิร์ฟเวอร์ MCP ของ Opennan ให้เอเจนต์ แล้วเรียกเครื่องมือนี้
- เครื่องมือ
- generate_music
- ตัวอย่างอาร์กิวเมนต์
{ "model": "ace-step", "prompt": "ฮิปฮอปโลไฟอบอุ่น เปียโนนุ่ม ๆ เสียงแผ่นเสียงแตกเบา ๆ จังหวะผ่อนคลาย", "duration": 30 }
API สร้างเพลง: คำถามที่พบบ่อย
API สร้างเพลง ราคาเท่าไร
เริ่มต้น $0.0156 ต่อนาทีของเสียง กับ ACE-Step ซึ่งถูกที่สุดจาก 4 โมเดล ที่นี่ คุณเห็นราคาก่อนเริ่มรัน
เรียกจากโค้ดของฉันอย่างไร
ส่ง POST https://api.opennan.com/v1/music/generations พร้อมคีย์ API ของคุณ ระบบตอบกลับด้วย id งาน: ตรวจ https://api.opennan.com/v1/tasks/{id} จนกว่างานจะสำเร็จหรือไม่สำเร็จ
เปลี่ยนโมเดลโดยไม่แก้โค้ดได้ไหม
ได้ เปลี่ยนแค่ช่อง model ส่วนอื่นของคำขอ คีย์ และยอดเงินยังเหมือนเดิม
เอเจนต์ AI ของฉันใช้ได้ไหม
ได้ เพิ่มเซิร์ฟเวอร์ MCP https://api.opennan.com/v1/mcp แล้วเรียกเครื่องมือ generate_music หรือให้เอเจนต์อ่าน https://api.opennan.com/llms.txt
ถ้ารันไม่สำเร็จจะเป็นอย่างไร
การรันที่ไม่สำเร็จไม่คิดเงิน คุณจ่ายเฉพาะผลลัพธ์