
このComfyUIワークフローは、自然言語プロンプトから短い動画を生成するためにKling O1モデルを利用します。中心となるのはKlingOmniProTextToVideoNodeで、プロンプトや生成オプション(クリップ長・サイズなど)を受け取り、生成された動画をSaveVideoノードで保存します。
技術的には、KlingOmniProTextToVideoNodeが生成エンジンとなり、プロンプトと設定をまとめてKling O1 APIに送信し、動画ストリームまたはフレームシーケンスを単一ノードで出力します。SaveVideoノードはその出力をファイルに保存し、出力パスやフレームレートなど基本設定を制御できます。最良の結果を得るには、被写体・動作・シーン・カメラ動作(例:「ワイドショット、ゆっくりドリーイン、ゴールデンアワーの照明」)を明確に記述したプロンプトを作成してください。ノードの対応範囲内で長さや解像度を設定するとエラーや待ち時間を減らせます。シードがあれば固定してバリエーションの再現性を高めましょう。
API
このワークフローをコードから利用
すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。
Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。
// Install (beta)
npm i @comfyorg/sdk
// Run "Kling O1: テキストから動画へ" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_kling_omni_t2v_api.json");
const job = await client.run(wf);
await job.getOutputs("16")[0].toFile("output.png"); // SaveVideoSDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。
FAQ













