Bir moodboard, Krea 2 ile görsel bir yön belirlemenin en kesin yoludur. Moodboardlar, genel bir yaratıcı yönü (palet, doku, stil, ruh hali veya kompozisyon) paylaşan görüntü gruplarıdır. Bunu Krea web uygulamasında oluşturursunuz, ardından API üzerinden referans verirsiniz.
Moodboardlar önce Krea web uygulamasında oluşturulmalıdır. API, mevcut moodboardlara kimlikleriyle referans verir; onları oluşturmaz.
Örnekler
Her örnekte solda moodboard, sağda oluşturulan çıktı gösterilir. Herhangi bir moodboard kapağına tıklayarak Krea’da açabilirsiniz.
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
Nasıl çalışır
Krea'da bir moodboard oluşturun
krea.ai adresini açın, yeni bir moodboard oluşturun, yaratıcı yönünüzü paylaşan görüntüleri bırakın ve kaydedin. Moodboard kimliğini alın
API playground’u açın — kaydettiğiniz moodboardlar burada kimlikleriyle listelenir. Ayrıca bir moodboard’un paylaşım URL’sinden de alabilirsiniz: https://www.krea.ai/moodboards?share=<id> — ?share= sonrasındaki UUID, kimliktir. API'den referans verin
UUID’yi moodboards dizisinde id olarak, -0.5 ile 1.5 arasında bir strength değeriyle birlikte geçirin. krea-2/medium veya krea-2/large ile kullanın. 0.35 civarında başlayın ve moodboard’un çıktıya baskın gelmesini istiyorsanız artırın.
Kod örneği
// 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",
// https://www.krea.ai/moodboards?share=<id> gibi bir paylaşım URL'sinden
moodboards: [{ id: "1e51738c-7413-469e-93b6-ad50db460a1f", strength: 0.35 }],
},
});
console.log(result.data?.urls[0]);