Skip to content

🎬 ビデオモデル Kling

  • 2026.01.30 kling-v2-6 を追加
  • 2024.09.10 このサイトはビデオモデル kling-video と画像モデル kling-image に対応しました
  • kling は公式APIを使用します
  • text-to-image image-to-image text-to-video image-to-video に対応
  • 課金は生成ごとに行われます — リクエストごとに1つのビデオ
  • 使用方法:https://kling.ddaiai.com にアクセスし、以下の「オンラインテスト」セクションをご覧ください

オンラインテスト 1. https://kling.ddaiai.com にアクセスしてください(ブロックされている場合は、サブドメインプレフィックスを suibian に変更してみてください)


2. ブロックされている場合は、アドレスを自分で変更できます — https://suibian.ddaiai.comsuibian を別の文字列に置き換えてください。例:https://20245.ddaiai.com — すべてのバリエーションが機能します

設定

kling

結果

kling

課金

  • 画像は画像ごとに課金されます
  • kling-v15s の長さ、std モードが基本価格です
  • 10s の長さは基本価格の2倍です
  • pro モードは基本価格の3.5倍です
  • kling-v1-5kling-v1-6 は基本価格の2倍です
  • kling-v2-master は基本価格の10倍です
  • 価格は乗算されます — 例:kling-v1-510spro モード = 基本価格 x2 x3.5

kling-v2-6 の課金

  • このバージョンは基本価格の2.5倍です
  • すべての生成は追加料金なしで pro モードを使用します
  • オーディオ付き:基本価格の2倍
  • 10s の長さは基本価格の2倍です

API使用方法

  • リクエストヘッダーには Authorization: Bearer hk-your-key を含める必要があります

1. 画像生成

post https://api.openai-hk.com/kling/v1/images/generations

shell
curl --request POST \
  --url https://api.openai-hk.com/kling/v1/images/generations \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
  "prompt": "漫画兔子吃草",
  "negative_prompt":''
  ,"image":''
  ,"image_fidelity":0.5
  ,"n":1
  ,"aspect_ratio":"4:3"
  ,"notify_hook":""
}'
curl --request POST \
  --url https://api.openai-hk.com/kling/v1/images/generations \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
  "prompt": "漫画兔子吃草",
  "negative_prompt":''
  ,"image":''
  ,"image_fidelity":0.5
  ,"n":1
  ,"aspect_ratio":"4:3"
  ,"notify_hook":""
}'

パラメータの説明

パラメータタイプ説明
promptstringポジティブテキストプロンプト — 必須、最大500文字
negative_promptstringネガティブテキストプロンプト — オプション、最大200文字
imagestring参照画像 — オプション、Base64または画像URLに対応、.jpg / .jpeg / .png に対応、最大10MB
image_fidelitynumber生成時にアップロードされた画像の参照強度 — オプション、範囲:[0,1]
nnumber生成する画像の数 — オプション、範囲:[1,9]
aspect_ratiostring生成される画像のアスペクト比 — オプション、値:16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3
notify_hookstring通知コールバックURL — オプション、省略された場合は通知なし

レスポンスボディ

json
{
  "code": 0,
  "message": "成功",
  "request_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
  "data": {
    "task_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
    "task_status": "submitted",
    "created_at": 1725974776706,
    "updated_at": 1725974776706
  }
}
{
  "code": 0,
  "message": "成功",
  "request_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
  "data": {
    "task_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
    "task_status": "submitted",
    "created_at": 1725974776706,
    "updated_at": 1725974776706
  }
}

返された data.task_id は結果を照会するために使用されます。

2. テキストからビデオ

post https://api.openai-hk.com/kling/v1/videos/text2video

shell
curl --request POST \
  --url https://api.openai-hk.com/kling/v1/videos/text2video \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
  "prompt": "太空飞船在航行"
}'
curl --request POST \
  --url https://api.openai-hk.com/kling/v1/videos/text2video \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
  "prompt": "太空飞船在航行"
}'

リクエストボディ — 完全形式

json
{
  "model_name": "kling-v1",
  "prompt": "太空飞船在航行",
  "negative_prompt": "",
  "cfg_scale": 0,
  "mode": "std",
  "aspect_ratio": "1:1",
  "duration": "5",
  "camera_control": {
    "type": "simple",
    "config": {
      "horizontal": 1 //only one can be set at a time, and it cannot be 0
      //   "vertical": 1,
      //   "pan": 1,
      //   "tilt": -1,
      //   "roll": 1,
      //   "zoom": -1
    }
  },
  "notify_hook": ""
}
{
  "model_name": "kling-v1",
  "prompt": "太空飞船在航行",
  "negative_prompt": "",
  "cfg_scale": 0,
  "mode": "std",
  "aspect_ratio": "1:1",
  "duration": "5",
  "camera_control": {
    "type": "simple",
    "config": {
      "horizontal": 1 //only one can be set at a time, and it cannot be 0
      //   "vertical": 1,
      //   "pan": 1,
      //   "tilt": -1,
      //   "roll": 1,
      //   "zoom": -1
    }
  },
  "notify_hook": ""
}

注意事項

  • V1.5 はテキストからビデオに対応していません
パラメータタイプ説明
model_namestringモデル名 — 値:kling-v1 kling-v2-master kling-v1-5 kling-v1-6 kling-v2-6
promptstringポジティブテキストプロンプト — 必須、最大500文字
soundstringデフォルトはオフ。off:オーディオなし、on:オーディオ付き。kling-v2-6 のみ対応、オーディオは基本価格の2倍
negative_promptstringネガティブテキストプロンプト — オプション、最大200文字
cfg_scalenumber生成時にアップロードされた画像の参照強度 — オプション、範囲:[0,1]
modestring生成モード — オプション、値:std(高性能)、pro(高品質);kling-v2-master では非対応
aspect_ratiostringアスペクト比 — オプション、値:16:9, 9:16, 1:1
durationstringビデオの長さ — オプション、秒単位
camera_controlObjectカメラの動きを制御するプロトコル — オプション;指定しない場合は自動マッチング。20240809時点:カメラ制御は5s + stdモードでのみ対応
camera_control.typestringオプション、値:simple down_back forward_up right_turn_forward left_turn_forward — 詳細は以下を参照
camera_control.configObjectカメラの動きや変化を指定するための6つのフィールドを含む
camera_control.config.horizontalint水平ドリー — オプション、範囲:[-10, 10]
camera_control.config.verticalint垂直ドリー — オプション、範囲:[-10, 10]
camera_control.config.panint水平パン — オプション、範囲:[-10, 10]
camera_control.config.tiltint垂直チルト — オプション、範囲:[-10, 10]
camera_control.config.rollintロール — オプション、範囲:[-10, 10]
camera_control.config.zoomintズーム — オプション、範囲:[-10, 10]
notify_hookstring通知コールバックURL — オプション、省略された場合は通知なし

camera_control.type パラメータの説明

パラメータ説明
simpleシンプルなカメラの動き — 「config」の6つのオプションから1つを選択
down_backカメラが下に傾き、後ろに引く — configは不要
forward_upカメラが前に動き、上に傾く — configは不要
right_turn_forwardカメラが右に回転してから前に動く — configは不要
left_turn_forwardカメラが左に回転してから前に動く — configは不要

レスポンスボディ

json
{
  "code": 0,
  "message": "成功",
  "request_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
  "data": {
    "task_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
    "task_status": "submitted",
    "created_at": 1725974776706,
    "updated_at": 1725974776706
  }
}
{
  "code": 0,
  "message": "成功",
  "request_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
  "data": {
    "task_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
    "task_status": "submitted",
    "created_at": 1725974776706,
    "updated_at": 1725974776706
  }
}

返された data.task_id は結果を照会するために使用されます。

3. 画像からビデオ — V1.5 に対応

  • V1.5 モデル:標準モード(STD)が公式に利用可能で、ビデオ生成に対応
  • V1.5 モデルは画像からビデオのみ対応;テキストからビデオはまだ非対応

post https://api.openai-hk.com/kling/v1/videos/image2video

shell
curl --request POST \
  --url https://api.openai-hk.com/kling/v1/videos/image2video \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
  "image": "https://pics2.baidu.com/feed/fc1f4134970a304e8662f052c91a3188c8175c32.jpeg"
}'
curl --request POST \
  --url https://api.openai-hk.com/kling/v1/videos/image2video \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
  "image": "https://pics2.baidu.com/feed/fc1f4134970a304e8662f052c91a3188c8175c32.jpeg"
}'

リクエストボディ — 完全形式

json
{
  "image": "https://pics2.baidu.com/feed/fc1f4134970a304e8662f052c91a3188c8175c32.jpeg",
  "image_tail": "",
  "prompt": "",
  "negative_prompt": "",
  "cfg_scale": 0,
  "mode": "std",
  "aspect_ratio": "1:1",
  "duration": "5",
  "notify_hook": ""
}
{
  "image": "https://pics2.baidu.com/feed/fc1f4134970a304e8662f052c91a3188c8175c32.jpeg",
  "image_tail": "",
  "prompt": "",
  "negative_prompt": "",
  "cfg_scale": 0,
  "mode": "std",
  "aspect_ratio": "1:1",
  "duration": "5",
  "notify_hook": ""
}

パラメータの説明

パラメータタイプ説明
model_namestringモデル名 — 値:kling-v1kling-v1-5kling-v1-6
imagestring参照画像 — 必須、Base64または画像URLに対応、.jpg / .jpeg / .png に対応、最大10MB、最小解像度300x300px
image_tailstring最終フレームの参照画像 — オプション、Base64または画像URLに対応、.jpg / .jpeg / .png に対応、最大10MB、最小解像度300x300px
promptstringポジティブテキストプロンプト — オプション、最大500文字
negative_promptstringネガティブテキストプロンプト — オプション、最大200文字
cfg_scalenumber生成時にアップロードされた画像の参照強度 — オプション、範囲:[0,1]
modestring生成モード — オプション、値:std(高性能)、pro(高品質)
aspect_ratiostringアスペクト比 — オプション、値:16:9, 9:16, 1:1
durationstringビデオの長さ — オプション、秒単位
notify_hookstring通知コールバックURL — オプション、省略された場合は通知なし

レスポンスボディ

json
{
  "code": 0,
  "message": "成功",
  "request_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
  "data": {
    "task_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
    "task_status": "submitted",
    "created_at": 1725974776706,
    "updated_at": 1725974776706
  }
}
{
  "code": 0,
  "message": "成功",
  "request_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
  "data": {
    "task_id": "Cl6Mq2bftxoAAAAAAA_SxQ",
    "task_status": "submitted",
    "created_at": 1725974776706,
    "updated_at": 1725974776706
  }
}

返された data.task_id は結果を照会するために使用されます。

4. タスク取得

get https://api.openai-hk.com/kling/v1/{act1}/{act2}/{task_id}

パラメータ必須説明
act1はいimages(テキストから画像)または videos
act2はいgenerations(テキストから画像)、text2videoimage2video
task_idはい作成リクエストから返された data.task_id

レスポンスボディ

  • 画像
json
{
  "code": 0,
  "message": "成功",
  "request_id": "Clo_MGbfunoAAAAAABB5XA",
  "data": {
    "task_id": "Clo_MGbfunoAAAAAABB5XA",
    "task_status": "succeed",
    "task_status_msg": "",
    "created_at": 1725977118293,
    "updated_at": 1725977125849,
    "task_result": {
      "images": [
        {
          "index": 0,
          "url": "https://cdn.klingai.com/bs2/upload-kling-api/9575341070/image/Clo_MGbfunoAAAAAABB5XA-0_raw_image_0.png"
        }
      ],
      "videos": null
    }
  }
}
{
  "code": 0,
  "message": "成功",
  "request_id": "Clo_MGbfunoAAAAAABB5XA",
  "data": {
    "task_id": "Clo_MGbfunoAAAAAABB5XA",
    "task_status": "succeed",
    "task_status_msg": "",
    "created_at": 1725977118293,
    "updated_at": 1725977125849,
    "task_result": {
      "images": [
        {
          "index": 0,
          "url": "https://cdn.klingai.com/bs2/upload-kling-api/9575341070/image/Clo_MGbfunoAAAAAABB5XA-0_raw_image_0.png"
        }
      ],
      "videos": null
    }
  }
}
  • ビデオ
json
{
  "code": 0,
  "message": "成功",
  "request_id": "CmZ4r2bfunIAAAAAABDEJw",
  "data": {
    "task_id": "CmZ4r2bfunIAAAAAABDEJw",
    "task_status": "succeed",
    "task_status_msg": "",
    "created_at": 1725977783786,
    "updated_at": 1725978074639,
    "task_result": {
      "images": null,
      "videos": [
        {
          "id": "cb6a5273-e12b-4731-98e7-c6fd45302027",
          "url": "https://cdn.klingai.com/bs2/upload-kling-api/9575341070/text2video/CmZ4r2bfunIAAAAAABDEJw-0_raw_video_1.mp4",
          "duration": "5.1"
        }
      ]
    }
  }
}
{
  "code": 0,
  "message": "成功",
  "request_id": "CmZ4r2bfunIAAAAAABDEJw",
  "data": {
    "task_id": "CmZ4r2bfunIAAAAAABDEJw",
    "task_status": "succeed",
    "task_status_msg": "",
    "created_at": 1725977783786,
    "updated_at": 1725978074639,
    "task_result": {
      "images": null,
      "videos": [
        {
          "id": "cb6a5273-e12b-4731-98e7-c6fd45302027",
          "url": "https://cdn.klingai.com/bs2/upload-kling-api/9575341070/text2video/CmZ4r2bfunIAAAAAABDEJw-0_raw_video_1.mp4",
          "duration": "5.1"
        }
      ]
    }
  }
}

Omni-Video (O1)

0. 課金ルール

  • 基本価格は9,000クレジット/秒
  • modepro の場合、価格倍率は 4/3
  • video_list にビデオ参照が含まれる場合、価格倍率は 1.5
  • 例:mode = pro、長さ5秒、ビデオ参照付き = 4/3 * 9000 * 1.5 * 5 = 90,000クレジット

1. タスク作成

post https://api.openai-hk.com/kling/v1/videos/omni-video

json
{
  "prompt": "大雪纷飞",
  "model_name": "kling-video-o1",
  "duration": 5,
  "mode": "std",
  "aspect_ratio": "16:9",
  "notify_hook": "https://pdf2.openai-hk.com/test/2024/mqrunway"
}
{
  "prompt": "大雪纷飞",
  "model_name": "kling-video-o1",
  "duration": 5,
  "mode": "std",
  "aspect_ratio": "16:9",
  "notify_hook": "https://pdf2.openai-hk.com/test/2024/mqrunway"
}
json
{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "8363283e-bcfb-4057-ad42-8717d9b2ea53",
  "data": {
    "task_id": "847130448077000794",
    "task_status": "submitted",
    "updated_at": 1770000156527
  }
}
{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "8363283e-bcfb-4057-ad42-8717d9b2ea53",
  "data": {
    "task_id": "847130448077000794",
    "task_status": "submitted",
    "updated_at": 1770000156527
  }
}
  • 返された data.task_id は、結果を照会するための task_id として使用されます。

2. タスク取得

get https://api.openai-hk.com/kling/v1/videos/omni-video/{task_id} get https://api.openai-hk.com/kling/v1/videos/omni-video/847130448077000794

  • レスポンスボディ
json
{
  "code": 0,
  "data": {
    "created_at": 1770000156527,
    "final_unit_deduction": "4",
    "task_id": "847130448077000794",
    "task_info": {},
    "task_result": {
      "videos": [
        {
          "duration": "5.041",
          "id": "847130448194441245",
          "url": "https://v1-fdl.kechuangai.com/ksc2/F8mGkPgRjiK-INld7fvcJ_n8cwV_RjzxpIpm3m5kfwXLKQ4cn67WRMeyQMfuifV4rDNFjPX1PH5rbEoTfez0ddZv4m9sTur4snzKvXctXEOP0YARviRTHGsZhv-FNN5f30bHvU2VueI0lTdW1j5h512RFVZ4Q431efx9g8QLeyedlPXk5-5NpZO8AGsXomErm8gntYIM0Xp_B-bdcOA_OA.mp4?cacheKey=ChtzZWN1cml0eS5rbGluZy5tZXRhX2VuY3J5cHQSsAFB5FBBP68KklQlUWwwNC2TY0QQDjQPuwEes_26pzj-PNlcCxiEgPN1eNF8MSOOuZfqozg2ctZkzSvCC-at3XF-oyAPYMoTqs_X2s260Mqs76wb3HBAXh7pmlEKjvFrXNBqUT2vkF067ZoUFVO8lrJP5jy1HMUngVqrKN3CBZVG9VstNCOV_EIpRnCBM4NaCgVy-m7B7lh7egg6MtB8NUMi6z6AlTLcRWDPHp4dYUdu-hoSxWNjcgh9zqt_zDfpYBGATs3tIiA61EFyWCk9ny8N_13chrXWqfMvlGRP-k9eAJkMUL4bHCgFMAE&x-kcdn-pid=112757&pkey=AAVMKTXi-QYUPSnB1Zz5tHF-RbwKZxy6eEAgu_w2II3u3xxMy-3Ul-ai0XWtq-Ea0zAbT_E66gRxCxSBsKW2ct33_uHIzyE_bEAujw0dTnzN54WxGNA7aY18vYuWs1vwg6w"
        }
      ]
    },
    "task_status": "succeed",
    "task_status_msg": "",
    "updated_at": 1770000219604
  },
  "message": "SUCCEED",
  "request_id": "3a856e3c-7f79-45cf-a97a-a73630712883"
}
{
  "code": 0,
  "data": {
    "created_at": 1770000156527,
    "final_unit_deduction": "4",
    "task_id": "847130448077000794",
    "task_info": {},
    "task_result": {
      "videos": [
        {
          "duration": "5.041",
          "id": "847130448194441245",
          "url": "https://v1-fdl.kechuangai.com/ksc2/F8mGkPgRjiK-INld7fvcJ_n8cwV_RjzxpIpm3m5kfwXLKQ4cn67WRMeyQMfuifV4rDNFjPX1PH5rbEoTfez0ddZv4m9sTur4snzKvXctXEOP0YARviRTHGsZhv-FNN5f30bHvU2VueI0lTdW1j5h512RFVZ4Q431efx9g8QLeyedlPXk5-5NpZO8AGsXomErm8gntYIM0Xp_B-bdcOA_OA.mp4?cacheKey=ChtzZWN1cml0eS5rbGluZy5tZXRhX2VuY3J5cHQSsAFB5FBBP68KklQlUWwwNC2TY0QQDjQPuwEes_26pzj-PNlcCxiEgPN1eNF8MSOOuZfqozg2ctZkzSvCC-at3XF-oyAPYMoTqs_X2s260Mqs76wb3HBAXh7pmlEKjvFrXNBqUT2vkF067ZoUFVO8lrJP5jy1HMUngVqrKN3CBZVG9VstNCOV_EIpRnCBM4NaCgVy-m7B7lh7egg6MtB8NUMi6z6AlTLcRWDPHp4dYUdu-hoSxWNjcgh9zqt_zDfpYBGATs3tIiA61EFyWCk9ny8N_13chrXWqfMvlGRP-k9eAJkMUL4bHCgFMAE&x-kcdn-pid=112757&pkey=AAVMKTXi-QYUPSnB1Zz5tHF-RbwKZxy6eEAgu_w2II3u3xxMy-3Ul-ai0XWtq-Ea0zAbT_E66gRxCxSBsKW2ct33_uHIzyE_bEAujw0dTnzN54WxGNA7aY18vYuWs1vwg6w"
        }
      ]
    },
    "task_status": "succeed",
    "task_status_msg": "",
    "updated_at": 1770000219604
  },
  "message": "SUCCEED",
  "request_id": "3a856e3c-7f79-45cf-a97a-a73630712883"
}