Lunos logoLunos

Generasi Gambar

Hasilkan gambar dari prompt teks menggunakan berbagai model AI.

Penggunaan Dasar

const response = await client.images.generate({
  model: "google-imagen-4.0",
  prompt: "Danau gunung yang tenang saat matahari terbenam",
  n: 1,
  response_format: "url",
});

console.log(response.data[0].url);
console.log(response.cost);

Parameter

Parameter Tipe Deskripsi
prompt string Deskripsi teks dari gambar
model string Model generasi gambar
n number Jumlah gambar yang dihasilkan
size string Dimensi gambar (misal 1024x1024)
quality 'standard' | 'hd' Level kualitas gambar
response_format 'url' | 'b64_json' Cara menerima gambar

Respons Base64

const response = await client.images.generate({
  model: "google-imagen-4.0",
  prompt: "Cakrawala kota futuristik",
  response_format: "b64_json",
});

const imageData = response.data[0].b64_json;
// Gunakan sebagai data URI: `data:image/png;base64,${imageData}`