Opennan

CassetteAI Music

Aktif di API
oleh CassetteAIMusikcassette-music

$0.026/mnt audio

ditagih per menit yang dimulai
Input → output
Prompt teksAudio
Durasi
10–180 dtk

CassetteAI Music

CassetteAI

mulai $0.026/menit

Input

84 / 1.000
Coba:

Model ini hanya membuat musik instrumental: tanpa vokal atau lirik.

30 dtk
Durasi berapa pun dari 10 sampai 180 detik, ditagih per menit yang dimulai.

30 dtk

Output

Contoh
Contoh hasilDibuat dengan prompt ini

upbeat synthwave with punchy drums, bright arpeggios and a driving bassline, 110 bpm

0:00 / 0:00

Harga API CassetteAI Music

Setiap tingkat yang kami jual, di samping harga resmi pembuat model.

Semua harga
Harga CassetteAI Music per tingkat, dalam dolar AS
TingkatOpennanResmi
Per menit audio, ditagih per menit yang dimulai$0.026Tidak ada harga resmi

Pembuat tidak menjual model persis ini di API-nya sendiri (bobot terbuka, atau sudah dihentikan di sana), jadi tidak ada harga resmi untuk dibandingkan.

Panggil CassetteAI Music dari kode Anda

Semua yang Anda perlukan untuk panggilan pertama ada di halaman ini: endpoint, kunci, permintaan, dan setiap parameter.

POSThttps://api.opennan.com/v1/music/generations
  1. Dapatkan kunci API

    Buat kunci di konsol. Kunci memakai saldo yang sama dengan playground.

    Buat kunci
  2. Kirim permintaan pertama

    Permintaan yang sama dengan yang dikirim playground. Isi OPENNAN_KEY dengan kunci Anda.

    curl https://api.opennan.com/v1/music/generations \
      -H "Authorization: Bearer $OPENNAN_KEY" \
      -H "Content-Type: application/json" \
      -d '{"model":"cassette-music","prompt":"Lo-fi hip hop yang hangat, piano lembut, derak piringan hitam, tempo santai","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"
  3. Periksa tugasnya

    Panggilan langsung menjawab dengan id tugas. Periksa tugas itu sampai selesai:

    GEThttps://api.opennan.com/v1/tasks/{id}
    queued
    Menunggu worker
    running
    Sedang dibuat
    succeeded
    Selesai: outputs[].url berisi berkasnya
    failed
    Gagal: tidak ditagih

Parameter

Dibuat dari katalog langsung: setiap nilai di sini diterima oleh API.

Parameter
NamaTipeNilai yang diizinkanBawaanPengaruh ke harga
modelwajibModel yang menjalankan panggilan.tekscassette-music——
promptwajibGaya, suasana, dan instrumen.teks———
instrumentalopsionalMusik tanpa vokal.boolean—true—
durationopsionalDurasi lagu dalam detik.bilangan bulat10–18030Ditagih per menit yang dimulai
callback_urlopsionalKami mengirim tugas yang selesai ke URL ini.URL———

Galat dan cara memperbaikinya

  • 401Kunci tidak ada atau salah

    Kirim header Authorization: Bearer dengan kunci dari konsol.

  • 402Saldo tidak cukup

    Tambah saldo di Penagihan, lalu kirim panggilan yang sama lagi.

  • 400Ada nilai yang ditolak

    Baca error.message: di sana tertulis kolomnya. Pakai nilai dari tabel parameter.

  • 429Terlalu banyak permintaan

    Tunggu beberapa detik lalu coba lagi, dan tunggu lebih lama setelah setiap 429.

Tambahkan Opennan ke aplikasi AI Anda

Sekali pasang, AI Anda bisa memakai semua alat Opennan: video, gambar, chat, suara, musik, efek suara, 3D, teks film, dan sulih suara. Pilih aplikasi Anda dan ikuti langkahnya.

Server MCPhttps://api.opennan.com/v1/mcp

Berfungsi di Codex CLI, aplikasi Codex, dan ekstensi Codex untuk IDE: semuanya memakai ~/.codex/config.toml. Jika aplikasi atau IDE tidak membaca OPENNAN_KEY, pakai opsi config.toml berisi kunci Anda. Codex meminta izin sebelum tiap panggilan alat: setujui untuk lanjut.

  1. Dapatkan kunci API

    Buat kunci di konsol. Kunci diawali sk- dan memakai saldo yang sama dengan situs.

    Buat kunci
  2. Simpan kunci Anda sebagai 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-..."
  3. Pasang plugin Opennan: server plus skill yang mengajari AI Anda memilih model, mengonfirmasi harga, dan menunggu hasil

    codex plugin marketplace add Opennan/opennan-ai-plugin
    codex plugin add opennan@opennan
  4. Atau tambahkan servernya saja

    codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEY
  5. Atau tambahkan ini ke ~/.codex/config.toml

    [mcp_servers.opennan]
    url = "https://api.opennan.com/v1/mcp"
    http_headers = { Authorization = "Bearer sk-..." }
  6. Pastikan opennan ada di daftar

    codex mcp list
  7. Mulai ulang Codex, lalu minta apa saja

    “Buat video 5 detik hujan di jalan neon, lagu pengiringnya, dan gambar poster.”

Ganti sk-... dengan kunci Anda sendiri dan rahasiakan: siapa pun yang memilikinya bisa memakai saldo Anda. Aplikasi bisa menampilkan daftar alat tanpa kunci; untuk membuat sesuatu perlu kunci.

Pakai dari agen AI

Tambahkan server MCP Opennan ke agen Anda dan panggil alat ini.

Alat
generate_music
Contoh argumen
{
  "model": "cassette-music",
  "prompt": "Lo-fi hip hop yang hangat, piano lembut, derak piringan hitam, tempo santai",
  "duration": 30
}

Pertanyaan tentang API CassetteAI Music

Berapa biaya API CassetteAI Music?

API CassetteAI Music di Opennan: $0.026 per menit audio (ditagih per menit yang dimulai). Harga dalam dolar AS per panggilan, ditampilkan sebelum dijalankan, dan setiap tingkat ada di tabel harga.

Input apa yang diterima CassetteAI Music?

Prompt teks.

Opsi apa yang bisa diatur dalam satu panggilan?

Lagu dari 10 hingga 180 detik.

Bagaimana penagihannya?

Per menit audio yang dibuat, ditagih per menit yang dimulai, minimal $0.026 per trek.

Apa yang terjadi jika pembuatan gagal?

Tugas yang gagal dikembalikan dananya sepenuhnya. Anda hanya membayar hasil.

Bagaimana cara memanggil CassetteAI Music dari agen AI?

Tambahkan server MCP https://api.opennan.com/v1/mcp dengan kunci API Anda sebagai bearer token, lalu panggil tool generate_music dengan model "cassette-music". Atau kirim POST ke https://api.opennan.com/v1/music/generations.

Kami hanya menggunakan cookie yang dibutuhkan situs, seperti bahasa dan kode referral. Tanpa iklan. Kami menghitung kunjungan halaman dengan analitik tanpa cookie. Lihat Kebijakan Cookie kami untuk detailnya.