Lunos logoLunos

Model & Saldo

Ambil model yang tersedia dan pantau saldo kredit Anda secara programatik.

Daftar Model

const all = await client.models.list();

// Filter: hanya model yang menghasilkan gambar
const imageModels = await client.models.list({ output: "image" });

// Filter: model yang menerima input teks+gambar
const visionModels = await client.models.list({
  input: "text,image",
  output: "text",
});

Parameter Filter

Parameter Tipe Deskripsi
input string Filter berdasarkan modalitas input
output string Filter berdasarkan modalitas output

Cek Saldo

const balance = await client.balance.retrieve();

console.log(`Saldo: $${balance.data.balance}`);
console.log(`Peringatan saldo rendah: ${balance.data.isBalanceLow}`);
console.log(`Batas peringatan: $${balance.data.alertBalance}`);

Kasus Penggunaan

  • Penemuan model — Temukan model yang mendukung kemampuan tertentu
  • Pemantauan biaya — Lacak saldo dan atur peringatan
  • Routing dinamis — Pilih model berdasarkan kemampuan yang tersedia
  • Dashboard penagihan — Tampilkan saldo di UI Anda sendiri