Un moodboard es la forma más precisa de definir una dirección visual con Krea 2. Los moodboards son grupos de imágenes que comparten una dirección creativa general — paleta, textura, estilo, ambiente o composición. Se crean en la webapp de Krea y luego se referencian desde la API.
Los moodboards deben crearse primero en la webapp de Krea. La API referencia moodboards existentes por ID; no los crea.
Ejemplos
Cada ejemplo muestra el moodboard a la izquierda y la salida generada a la derecha. Haz clic en cualquier portada de moodboard para abrirlo en 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
Cómo funciona
Crea un moodboard en Krea
Abre krea.ai, crea un nuevo moodboard, agrega las imágenes que compartan tu dirección creativa y guárdalo. Obtén el ID del moodboard
Abre el playground de la API — tus moodboards guardados aparecen ahí con sus IDs. También puedes obtener uno desde la URL de compartir de un moodboard: https://www.krea.ai/moodboards?share=<id> — el UUID después de ?share= es el ID. Referéncialo desde la API
Pasa el UUID como id en el arreglo moodboards, junto con un strength entre -0.5 y 1.5. Úsalo con krea-2/medium o krea-2/large. Comienza alrededor de 0.35 y súbelo si quieres que el moodboard domine la salida.
Ejemplo de código
// 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]);