Diskon 50% model Vidu Q3 & Q3 Pro · Hanya di WaveSpeedAI | 20 Mei – 2 Jun

Kling Elements

kwaivgi /

Kling Elements creates custom AI elements from reference images for video generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

image-to-video
Input

Seret & lepas atau klik untuk mengunggah

preview
Hint: The ID can be obtained through the voice-related API. For details, see Voice Guide “https://wavespeed.ai/docs/docs-api/kwaivgi/kwaivgi-kling-v2.6-create-voice”

Seret & lepas atau klik untuk mengunggah

preview

Siap

{
  "tag_list": null,
  "element_id": "865533445567553550",
  "element_name": "Work Suit",
  "element_description": "Female white-collar work clothes"
}

$0.01per run·~100 / $1

Selanjutnya:

ContohLihat semua

Model Terkait

README

Kling Elements

Kling Elements creates custom AI elements from reference images for video generation. Define reusable visual elements — characters, clothing, objects, or styles — that can be consistently applied across multiple Kling video generations.

Why Choose This?

  • Reusable AI elements Create custom elements once, use them across multiple video generations for consistent results.

  • Multi-reference support Upload multiple reference images to better capture the element's visual characteristics.

  • Character consistency Maintain the same character appearance, clothing, or style across different videos.

  • Simple workflow Define elements with a name, description, and reference images — ready to use in video generation.

  • Affordable pricing Just $0.01 per element creation.

Parameters

ParameterRequiredDescription
nameYesName for the element (e.g., "Work Suit", "Main Character")
descriptionYesDescription of the element's visual characteristics
imageYesPrimary reference image (URL or upload)
element_refer_listYesAdditional reference images (click "+ Add Item" to add)
tag_listNoTags for organizing and categorizing elements

How to Use

  1. Enter element name — give your element a clear, descriptive name.
  2. Write description — describe the element's visual characteristics in detail.
  3. Upload primary image — provide the main reference image.
  4. Add reference images — upload additional images showing the element from different angles or contexts.
  5. Add tags (optional) — categorize your element for easier management.
  6. Run — submit to create your custom AI element.
  7. Save the element_id — use this ID in Kling video generation to apply the element.

Pricing

OutputCost
Per element$0.01

Best Use Cases

  • Character Consistency — Create character elements for consistent appearance across video series.
  • Wardrobe Management — Define clothing elements for virtual try-on or fashion videos.
  • Brand Assets — Create reusable brand elements (logos, mascots, products) for marketing videos.
  • Style Templates — Define visual styles that can be applied consistently.
  • Product Visualization — Create product elements for e-commerce video content.

Pro Tips

  • Use multiple reference images showing the element from different angles for better recognition.
  • Write detailed descriptions including colors, textures, and distinctive features.
  • Keep element names clear and descriptive for easy identification later.
  • Use tags to organize elements by project, category, or use case.
  • Save the returned element_id — you'll need it to use the element in video generation.

Notes

  • All required fields (name, description, image, element_refer_list) must be provided.
  • The output includes an element_id that can be used in Kling video models.
  • Ensure uploaded image URLs are publicly accessible.
  • Multiple reference images improve element consistency.

Related Models

Aksesibilitas:Situs web ini menggunakan model AI yang disediakan oleh pihak ketiga.

Kling Elements API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/kwaivgi/kling-elements with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Kling Elements below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/kwaivgi/kling-elements" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "image": "https://example.com/your-input.jpg"
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("kwaivgi/kling-elements", {
        "image": "https://example.com/your-input.jpg"
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "kwaivgi/kling-elements",
    {
    "image": "https://example.com/your-input.jpg"
}
)

print(output["outputs"][0])  # → URL of the generated output

Kling Elements API — Frequently asked questions

What is the Kling Elements API?

Kling Elements is a Kuaishou model for video generation from images, exposed as a REST API on WaveSpeedAI. Kling Elements creates custom AI elements from reference images for video generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the Kling Elements API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/kwaivgi/kwaivgi-kling-elements.

How much does Kling Elements cost per run?

Kling Elements starts at $0.010 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Kling Elements accept?

Key inputs: `image`, `description`, `element_refer_list`, `name`, `tag_list`, `voice_id`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/kwaivgi/kwaivgi-kling-elements.

How do I get started with the Kling Elements API?

Sign up for a free WaveSpeedAI account to claim starter credits, copy your API key from /accesskey, then call the endpoint shown in the API tab of the playground. The playground also auto-generates a code sample in Python, JavaScript, or cURL for the parameters you've set.

Can I use Kling Elements outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (Kuaishou). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.