Kling O3 API
価格: $0.075 - 0.125(~ 5.4 - 9 credits) per second of video
99.9% の稼働率を保証する最も安定した構成で、本番環境に推奨されます。
すべてのバージョンで同じ API エンドポイントを使用し、異なるのは model パラメータのみです。
common.playground.form.image_required_hint *
Video starts from this image
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG
Maximum file size: 10MB; Maximum files: 1
Video ends at this image
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG
Maximum file size: 10MB; Maximum files: 1
Style/scene/subject reference images (not first/end frames)
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG
Maximum file size: 10MB; Maximum files: 7
履歴
最大20件0 実行中 · 0 完了
Billing Rules
- •Price shown is per second
- •Duration range: 3-15 seconds
- •Total = price/second × duration
Pricing
| Model | Mode | Quality | Sound | Price |
|---|---|---|---|---|
| Kling O3 Image to Video | Video Generation | 720p | Off | $0.075/ second(5.4 Credits) |
| Kling O3 Image to Video | Video Generation | 720p | On | $0.100/ second(7.2036 Credits) |
| Kling O3 Image to Video | Video Generation | 1080p | Off | $0.100/ second(7.2036 Credits) |
| Kling O3 Image to Video | Video Generation | 1080p | On | $0.125/ second(9.0018 Credits) |
If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.
Kling O3 (3.0 Omni) API 料金、プレイグラウンド、統合ガイド
EvoLinkの統合APIゲートウェイ経由でKling O3を導入できます。テキストから動画、画像から動画、参照から動画、動画編集を、1回の統合、オンラインテスト、3〜15秒出力サポートで運用できます。
Kling O3 は EvoLink で $0.075/秒から利用可能です(公式 Kling API では $0.084/秒)。テキストから動画、画像から動画、参照から動画、動画編集の4つのモードすべてにアクセスでき、無料クレジットですぐに始められます。

Kling O3 の概要と Kling 3.0 からの変更点
Kling O3(Kling 3.0 Omni)は Kling AI ファミリーで最も高性能なビデオモデルです。Kling 3.0 に参照から動画と動画編集を追加し、1 つの API で計 4 モードを提供します。
プロンプト駆動の生成以上が必要なワークフローには、標準の Kling 3.0 ではなく O3 をお選びください。EvoLink では $0.075/秒(公式 $0.084)で利用でき、無料クレジットとプレイグラウンドも提供されます。
Kling O3 API の動画モード
Kling O3 Text-to-Video API
Kling O3 を使用して、テキストプロンプトから直接ビデオを生成します。シーン、アクション、スタイルを自然言語で説明すると、モデルがマーケティング、ソーシャルメディア、またはクリエイティブプロジェクトに対応した 3〜15 秒のクリップを生成します。

Kling O3 Image-to-Video / Reference-to-Video API
画像または参照ビデオを使用して生成をガイドします。Kling O3 は画像からビデオおよび参照からビデオモードをサポートし、チームにビジュアルスタイル、キャラクターの一貫性、シーン構成の正確な制御を提供します。

Kling O3 Video Editing API
Kling O3 のビデオ編集モードで既存のフッテージを編集および変換します。スタイル転送を適用し、シーンを調整し、ゼロから始めることなくコンテンツを洗練させます。大規模な商用コンテンツの反復に最適です。

チームがEvoLink経由でKling O3を使う理由
Kling O3は1つのモデルファミリーで4つの本番向け動画モードを提供し、EvoLinkは統合アクセス、予測しやすい課金、より速い導入経路を提供します。
4 つの専門モード
テキスト、画像、参照、編集モードが完全なビデオ作成ワークフローをカバーします。
最新の V3 Omni アーキテクチャ
Kling の最新世代に基づいて構築され、品質と一貫性が向上しています。
柔軟な 3〜15 秒の出力
3 秒から 15 秒のビデオを生成し、秒単位で課金されます。
Kling O3 API を統合する方法
モードをオンラインで試し、非同期リクエストを送り、確認済みの出力を本番フローへ移します。
モードと入力を選択
テキストからビデオ、画像からビデオ、参照からビデオ、またはビデオ編集のいずれかを選択します。プロンプト、画像、または参照ビデオを提供します。
期間とパラメータを設定
3〜15 秒の範囲で出力の長さを指定します。アスペクト比やその他のモデルパラメータを調整します。
生成して統合
API を呼び出してビデオを生成します。出力を取得し、マーケティング、ソーシャル、またはクリエイティブパイプラインに統合します。
Kling O3の主要機能
統合APIで使える4つの本番向け動画モード
4 つの生成モード
テキストからビデオ、画像からビデオ、参照からビデオ、ビデオ編集を 1 つの API で利用できます。各モードは異なる制作ニーズに最適化されています。
柔軟な期間
3〜15 秒のビデオを生成し、秒単位で課金されます。最小課金は 3 秒、最大は 15 秒です。
V3 Omni アーキテクチャ
Kling の最新 V3 Omni 基盤に基づいて構築され、視覚品質の向上、モーションの一貫性の向上、プロンプトフォローの精度向上を実現します。
Kling O3 API に関するよくある質問
Everything you need to know about the product and billing.
すべての Kling AI モデル
EvoLink は Kling シリーズ全モデルへの統一 API アクセスを提供します: すべてのモデルは同一の API キーを共有し、パラメータ 1 つでモデルを切り替えられます。
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/videos/generationsCreate Video
Kling O3 Image to Video (kling-o3-image-to-video) transforms static images into dynamic videos using the V3 Omni model. Supports first frame, end frame, reference images, subject control, multi-shot, and sound effects.
Asynchronous processing mode, use the returned task ID to query status.
Generated video links are valid for 24 hours, please save them promptly.
Important Notes
- At least one image is required: first frame (image_start), end frame (image_end), or reference images (image_urls).
- First-frame priority: image_start > image > image_url.
- image_urls are reference images (not first/end frames).
- If total images > 2, end frame (image_end) is not supported.
- Image requirements: JPG/JPEG/PNG, ≤ 10MB, width/height ≥ 300px, aspect ratio 1:2.5 ~ 2.5:1.
- Video duration: 3-15 seconds, billed per second.
Request Parameters
modelstringRequiredDefault: kling-o3-image-to-videoVideo generation model name.
kling-o3-image-to-videopromptstringOptionalText prompt describing what kind of motion and video to generate.
Notes
- Max 2500 characters
- Optional for image-to-video
- Reference elements using <<<element_1>>> syntax
A gentle breeze moves through the scene, creating subtle motion and life.image_startstringOptionalFirst-frame image URL. At least one image is required: image_start, image_end, or image_urls.
Notes
- Priority: image_start > image > image_url
- JPG/JPEG/PNG format
- Max size: 10MB
- Width/height ≥ 300px, aspect ratio 1:2.5 ~ 2.5:1
https://example.com/first-frame.jpgimage_endstringOptionalEnd-frame image URL. Can be used alone or with image_start.
Notes
- Optional
- Last frame requires a first frame (image_start)
- Not supported when total images > 2
- Same format requirements as image_start
https://example.com/end-frame.jpgimage_urlsarrayOptionalReference image URL array (not first/end frames). Used for style, scene, or subject reference.
Notes
- Optional
- These are reference images, NOT first/end frames
- Same format requirements as image_start
["https://example.com/ref-scene.jpg"]durationintegerOptionalDefault: 5Specifies the generated video duration in seconds.
Notes
- Range: 3-15 seconds (integer)
- Base price: 5.4 credits per second
- Minimum billing: 3 seconds
5aspect_ratiostringOptionalVideo aspect ratio. When a first-frame image is provided, this can be omitted (auto-adapts to image ratio).
| Value | Description |
|---|---|
| 16:9 | Landscape video |
| 9:16 | Portrait video |
| 1:1 | Square video |
16:9qualitystringOptionalDefault: 720pVideo resolution quality. Affects billing multiplier.
| Value | Description |
|---|---|
| 720p | Standard 720P (1.0x base) |
| 1080p | High quality 1080P (1.334x base) |
720psoundstringOptionalDefault: offSound effect control. Affects billing multiplier.
| Value | Description |
|---|---|
| off | No sound effects (1.0x) |
| on | Generate sound effects (1.334x) |
Notes
- Combined multiplier: 720p+off=1.0x, 720p+on=1.334x, 1080p+off=1.334x, 1080p+on=1.667x
offcallback_urlstringOptionalHTTPS callback address after task completion.
Notes
- Triggered on completion, failure, or cancellation
- HTTPS only, no internal IPs
- Max length: 2048 chars
- Timeout: 10s, Max 3 retries
https://your-domain.com/webhooks/video-task-completedmodel_params.multi_shotbooleanOptionalDefault: falseEnable multi-shot mode for generating videos with multiple camera angles or scenes.
Notes
- When enabled, prompt parameter will be ignored — use multi_prompt instead
- Sum of all shot duration values must equal total video duration
truemodel_params.shot_typestringOptionalShot type for multi-shot mode. Required when multi_shot is true.
| Value | Description |
|---|---|
| customize | Custom per-shot prompts and durations |
Notes
- Only effective when multi_shot=true
customizemodel_params.multi_promptarrayOptionalPer-shot prompt array. Required when multi_shot=true and shot_type=customize. Each item defines a shot segment.
Notes
- Format: [{index: number, prompt: string, duration: string}, ...]
- Max 6 shots, each shot prompt max 512 characters
- Sum of all shot durations must equal total video duration
- When used, top-level prompt can be empty
[{"index": 1, "prompt": "Scene one", "duration": "5"}, {"index": 2, "prompt": "Scene two", "duration": "5"}]model_params.element_listarrayOptionalSubject element list for consistent character appearance. Elements are created via kling-custom-element model.
Notes
- Format: [{element_id: string}, ...]
- Max 3 elements when first-frame image is set
- Video character elements not supported (only multi-image elements supported)
- element_id is obtained from kling-custom-element creation result
[{"element_id": "123456"}]model_params.watermark_infoobjectOptionalWatermark configuration for the generated video.
Notes
- Format: {enabled: boolean}
{"enabled": false}