Skip to main content
Ein Moodboard ist die präziseste Möglichkeit, mit Krea 2 eine visuelle Richtung vorzugeben. Moodboards sind Gruppen von Bildern, die eine gemeinsame kreative Richtung teilen — Farbpalette, Textur, Stil, Stimmung oder Komposition. Du erstellst ein Moodboard in der Krea-Webapp und referenzierst es dann über die API.
Moodboards müssen zunächst in der Krea-Webapp erstellt werden. Die API referenziert bestehende Moodboards per ID; sie erstellt sie nicht.

Beispiele

Jedes Beispiel zeigt links das Moodboard und rechts die generierte Ausgabe. Klicke auf ein Moodboard-Cover, um es in Krea zu öffnen.
Moodboard für fliegenden WalAusgabe: ein fliegender Wal

Prompt: a flying whale with small fish swimming around her in the air

Moodboard für Samurai-MaskeAusgabe: eine Samurai-Maske

Prompt: a samurai mask

Moodboard für Jaguar mit ChromzähnenAusgabe: Jaguar mit Chromzähnen

Prompt: extreme close-up of a jaguar’s mouth with chromed teeth, side view

Moodboard für Ramen-HausAusgabe: ein Haus aus Ramen

Prompt: a house made of ramen

So funktioniert es

1

Erstelle ein Moodboard in Krea

Öffne krea.ai, erstelle ein neues Moodboard, füge die Bilder hinzu, die deine kreative Richtung teilen, und speichere es.
2

Hol dir die Moodboard-ID

Öffne den API Playground — deine gespeicherten Moodboards werden dort mit ihren IDs aufgeführt. Du kannst eine ID auch aus einer Moodboard-Share-URL auslesen: https://www.krea.ai/moodboards?share=<id> — die UUID hinter ?share= ist die ID.
3

Referenziere es in der API

Gib die UUID als id im moodboards-Array an, zusammen mit einer strength zwischen -0.5 und 1.5. Verwende es mit krea-2/medium oder krea-2/large. Beginne bei etwa 0.35 und erhöhe den Wert, wenn das Moodboard die Ausgabe stärker dominieren soll.

Codebeispiel

Node.js
// 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]);