Moodboard adalah cara paling presisi untuk menetapkan arah visual dengan Krea 2. Moodboards adalah sekumpulan gambar yang berbagi arah kreatif yang sama — palet, tekstur, gaya, suasana, atau komposisi. Anda membangunnya di aplikasi web Krea, lalu mereferensikannya dari API.
Moodboards harus dibuat terlebih dahulu di aplikasi web Krea. API mereferensikan moodboards yang sudah ada berdasarkan ID; API tidak membuatnya.
Contoh
Setiap contoh menampilkan moodboard di sebelah kiri dan output yang dihasilkan di sebelah kanan. Klik sampul moodboard mana pun untuk membukanya di Krea.
Prompt: a flying whale with small fish swimming around her in the air
Prompt: extreme close-up of a jaguar’s mouth with chromed teeth, side view
Prompt: a house made of ramen
Cara kerjanya
Buat moodboard di Krea
Buka krea.ai, buat moodboard baru, taruh gambar yang berbagi arah kreatif Anda, dan simpan. Dapatkan ID moodboard
Buka playground API — moodboards Anda yang tersimpan tercantum di sana beserta ID-nya. Anda juga dapat mengambilnya dari URL share moodboard: https://www.krea.ai/moodboards?share=<id> — UUID setelah ?share= adalah ID-nya. Referensikan dari API
Kirim UUID sebagai id di dalam array moodboards, bersama strength antara -0.5 dan 1.5. Gunakan dengan krea-2/medium atau krea-2/large. Mulai dari sekitar 0.35 dan naikkan bila Anda ingin moodboard mendominasi output.
Contoh kode
// npm install @krea-ai/sdk
import { Krea } from "@krea-ai/sdk";
const krea = new Krea({ apiKey: process.env.KREA_API_KEY });
const result = await krea.subscribe("image/krea/krea-2/large", {
input: {
prompt: "A campaign image for a new outdoor lamp collection",
aspect_ratio: "16:9",
resolution: "1K",
creativity: "high",
// From a share URL like https://www.krea.ai/moodboards?share=<id>
moodboards: [{ id: "1e51738c-7413-469e-93b6-ad50db460a1f", strength: 0.35 }],
},
});
console.log(result.data?.urls[0]);