Use when building or editing a Nebula graph containing Krea 2 direct API nodes, Krea image style references, Krea styles, moodboards, style search, or style training. Covers node IDs, graph wiring, params, provider resource objects, direct-Krea-only routing, API-key requirements, and live-test caveats.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Use when building or editing a Nebula graph containing Krea 2 direct API nodes, Krea image style references, Krea styles, moodboards, style search, or style training. Covers node IDs, graph wiring, params, provider resource objects, direct-Krea-only routing, API-key requirements, and live-test caveats.
Krea — Nebula Integration
Use Krea direct API nodes only. FAL Krea endpoints are intentionally not part of this integration.
Source of truth for provider behavior: docs/model-providers/krea/krea-2.md.
Node IDs
Node
Purpose
krea-2-generate
Krea 2 Medium/Large text-to-image with image style references, styles, and one moodboard
krea-image-style-reference
Wrap one image with per-reference strength 0..1
krea-style
Wrap an existing Krea style/LoRA ID with strength -2..2
krea-moodboard
Wrap an existing Krea moodboard ID with strength 0..1
nebula-moodboard
Nebula-native provider-neutral moodboard; Krea consumes it as style image references plus a style-brief prompt suffix
krea-style-search
List/search Krea styles from the authenticated API workspace/public filters
krea-style-train
Train a Krea style from image inputs and emit a style object plus style ID
Auth
Nebula expects KREA_API_TOKEN in settings/API keys. KREA_API_KEY is accepted as a fallback by the backend handler.
Krea API balance is separate from workspace compute balance. A valid token can still return 402 until the API balance is topped up.
Never store or print user tokens in docs, screenshots, logs, or skill files.
Krea 2 Generate
Required port:
prompt (Text)
Optional ports:
style_images (Image, multiple, max 10): simple style references. The handler uploads local/generated images to Krea assets and maps them to image_style_references.
image_style_references (Any, multiple, max 10): outputs from krea-image-style-reference.
styles (Any, multiple): outputs from krea-style or krea-style-train.
moodboard (Any, max 1): output from krea-moodboard.
Can also accept a Nebula-native Moodboard output from nebula-moodboard; the handler adapts representative images to Krea image_style_references because Krea does not expose public moodboard creation.
Use krea-image-style-reference when different style images need different strengths.
Use raw style_images only when one fallback style_reference_strength is acceptable for every image.
Use krea-style-search to find style IDs, then krea-style to pass one into krea-2-generate.
Use krea-style-train when the user wants to create a new Krea style from images. Its style output can feed directly into krea-2-generate.styles.
Krea moodboards are referenced by existing ID. The verified Krea API docs did not expose public moodboard create/list endpoints, so Nebula cannot create Krea-owned moodboards directly yet.
Nebula-native moodboards are separate provider-neutral assets. When wired into Krea 2, representative images become Krea image style references and the extracted style brief is appended to the prompt.
krea-2-generate accepts at most 10 image style references and at most 1 moodboard.
krea-style strength supports -2..2; image style reference and moodboard strengths support 0..1.
Provider Resource Objects
Wrapper nodes intentionally emit provider-specific objects on Any ports:
Do not hand-roll these shapes unless necessary. Prefer the wrapper nodes so the graph is inspectable and users can tune strengths from the UI.
Agent Workflow
Build Krea graphs with the direct Krea nodes above, not FAL.
Keep Krea 2 defaults conservative for first runs: variant: medium, resolution: 1K, creativity: low or medium.
If the user gives multiple visual references, prefer krea-image-style-reference nodes so each strength is explicit.
If the user asks for a reusable style, use krea-style-train; if they already have a style ID, use krea-style.
If the user asks for moodboards, ask for or use an existing Krea moodboard ID. Do not claim Nebula can create moodboards through Krea yet.
When testing live generation, expect possible 402 API-balance failures even when auth is correct. Verify low-cost paths such as krea-style-search when generation credits are unavailable.
Validation
Useful checks after editing Krea nodes or handlers: